UtilPack.Cryptography 1.2.0

Install-Package UtilPack.Cryptography -Version 1.2.0
dotnet add package UtilPack.Cryptography --version 1.2.0
<PackageReference Include="UtilPack.Cryptography" Version="1.2.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add UtilPack.Cryptography --version 1.2.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: UtilPack.Cryptography, 1.2.0"
#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 UtilPack.Cryptography as a Cake Addin
#addin nuget:?package=UtilPack.Cryptography&version=1.2.0

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


This project contains some common abstractions related to cryptography. The RandomGenerator interface provides API to generate cryptographically random data, whereas SecureRandom uses that interface to provide cryptographically strong random generation via .NET age-old Random class.

There is a non-abstract implementation of the RandomGenerator interface in the UtilPack.Cryptography.Digest project.


See NuGet package for binary distribution.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on UtilPack.Cryptography:

Package Downloads

Provides block-based digest-producing cryptographical algorithms. Also provides concrete implementation for RandomGenerator interface of UtilPack.Cryptography package.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
1.2.0 5,395 5/26/2018
1.1.0 1,115 10/29/2017
1.0.0 1,612 6/29/2017
1.0.0-RC2 863 6/9/2017
1.0.0-RC1 612 6/9/2017

Updating UtilPack version.