KGySoft.Security.Cryptography Namespace
The
KGySoft.Security.Cryptography namespace contains the
Crc32 as a
HashAlgorithm implementation,
and the
SecureRandom class, which is capable of producing cryptographically secure random numbers in a compatible manner with the
Random class.
Crc32 |
Implementation of the CRC-32 hash algorithm.
|
SecureRandom |
Represents a secure random number generator, which uses a RandomNumberGenerator instance to produce
cryptographically secure random numbers. You can use the static Instance property to use a thread safe shared instance.
This class is functionally compatible with the Random and FastRandom classes so you can use all the extensions
for it that are exposed by the RandomExtensions class.
|