Blake2b.NetCore
1.0.0
See the version list below for details.
dotnet add package Blake2b.NetCore --version 1.0.0
NuGet\Install-Package Blake2b.NetCore -Version 1.0.0
<PackageReference Include="Blake2b.NetCore" Version="1.0.0" />
paket add Blake2b.NetCore --version 1.0.0
#r "nuget: Blake2b.NetCore, 1.0.0"
// Install Blake2b.NetCore as a Cake Addin #addin nuget:?package=Blake2b.NetCore&version=1.0.0 // Install Blake2b.NetCore as a Cake Tool #tool nuget:?package=Blake2b.NetCore&version=1.0.0
Blake2b.NetCore
Implementation of the cryptographic hash function BLAKE2b. Optimized for PinnedMemory, and 64-bit platforms and produces digests of any size between 1 and 64 bytes.
Install
From a command prompt
dotnet add package Blake2b.NetCore
Install-Package Blake2b.NetCore
You can also search for package via your nuget ui / website:
https://www.nuget.org/packages/Blake2b.NetCore/
Examples
You can find more examples in the github examples project.
var digest = new Blake2b();
using var exampleHash = new PinnedMemory<byte>(new byte[digest.GetLength()]);
digest.UpdateBlock(new PinnedMemory<byte>(new byte[] {63, 61, 77, 20, 63, 61, 77, 20, 63, 61, 77}, false), 0, 11);
digest.DoFinal(exampleHash, 0);
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp3.1 is compatible. |
-
.NETCoreApp 3.1
- PinnedMemory (>= 1.0.1)
NuGet packages (2)
Showing the top 2 NuGet packages that depend on Blake2b.NetCore:
Package | Downloads |
---|---|
SecureRandom.NetCore
Implementation of a cryptographic pseudorandom number generator (CPRNG) using Blake2b. Optimized for PinnedMemory. |
|
Argon2.NetCore
Implementation of Argon2 key derivation function designed by Alex Biryukov, Daniel Dinu, and Dmitry Khovratovich. Optimized for PinnedMemory. |
GitHub repositories
This package is not used by any popular GitHub repositories.