Meerkat.Security.Hmac 4.0.0

An implementation of HMAC for ASP.NET/ASP.NET Core

Install-Package Meerkat.Security.Hmac -Version 4.0.0
dotnet add package Meerkat.Security.Hmac --version 4.0.0
<PackageReference Include="Meerkat.Security.Hmac" Version="4.0.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Meerkat.Security.Hmac --version 4.0.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

Full support for ASP.NET Core
Remove hardcoding of SHA256, can now use SHA256, SHA384 or SHA512
Introduce ISignatureCache so we can have different NET/Core implementations
Breaking change - ISignatureCalculator now takes optional scheme parameter
Breaking change - HmacSigningHandler now takes optional scheme parameter
Breaking change - HmacAuthenticator, constructor argument renamed
Breaking change - HmacSignatureValidator, constructor now takes ISignatureCache rather than ICache

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
4.0.0 507 4/29/2019
3.1.1 792 9/3/2018
3.1.0 158 9/2/2018
3.0.4 278 7/25/2018
3.0.3 526 4/14/2018
3.0.2 548 10/26/2017
3.0.1 859 2/19/2017
3.0.0 527 2/5/2017
2.1.1 436 12/10/2016
2.1.0 368 11/19/2016
2.0.0 295 11/17/2016
1.2.2 308 11/4/2016
1.2.1 264 11/3/2016
1.2.0 263 11/2/2016
1.1.1 329 9/23/2016
1.1.0 362 9/22/2016
1.0.3 339 8/18/2016
1.0.2 376 5/18/2016
1.0.1 312 4/18/2016
1.0.0 296 4/17/2016