HMACSHA1 and HMACSHA256 implementation for PCL .NET 4.0, Silverlight5, Windows Phone 8.0, Windows Store Apps.

Install-Package BouncyCastle-PCL -Version
dotnet add package BouncyCastle-PCL --version
<PackageReference Include="BouncyCastle-PCL" Version="" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add BouncyCastle-PCL --version
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: BouncyCastle-PCL,"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install BouncyCastle-PCL as a Cake Addin
#addin nuget:?package=BouncyCastle-PCL&version=

// Install BouncyCastle-PCL as a Cake Tool
#tool nuget:?package=BouncyCastle-PCL&version=
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

NuGet packages (8)

Showing the top 5 NuGet packages that depend on BouncyCastle-PCL:

Package Downloads
Parse XML from sites using the Indico agenda server software written by CERN (see as well as other sites)
Tumblr# extension for .NET
Wrapper for SecurionPay API
Aerogear windows otp SDK
PCL port of official Transloadit C#.NET SDK

GitHub repositories (3)

Showing the top 3 popular GitHub repositories that depend on BouncyCastle-PCL:

Repository Stars
Free open source office suite with business productivity tools: document and project management, CRM, mail aggregator.
A cloud storage provider plugin for KeePass Password Safe
A virtual filesystem for various publicly accessible Cloud storage services on the Microsoft Windows platform.

Version History

Version Downloads Last updated 127,281 1/23/2015 802 1/23/2015 24,876 7/10/2014 1,132 4/14/2014 746 4/14/2014 725 4/14/2014
1.0.0 858 4/13/2014