CryptoAbstraction static class CryptoAbstraction Documentation Code public static HMACMD5 CreateHMACMD5(byte[] key) public static HMACMD5 CreateHMACMD5(byte[] key, int hashSize) public static HMACRIPEMD160 CreateHMACRIPEMD160(byte[] key) public static HMACSHA1 CreateHMACSHA1(byte[] key) public static HMACSHA1 CreateHMACSHA1(byte[] key, int hashSize) public static HMACSHA256 CreateHMACSHA256(byte[] key) public static HMACSHA256 CreateHMACSHA256(byte[] key, int hashSize) public static HMACSHA384 CreateHMACSHA384(byte[] key) public static HMACSHA384 CreateHMACSHA384(byte[] key, int hashSize) public static HMACSHA512 CreateHMACSHA512(byte[] key) public static HMACSHA512 CreateHMACSHA512(byte[] key, int hashSize) public static MD5 CreateMD5() public static RandomNumberGenerator CreateRandomNumberGenerator() public static RIPEMD160 CreateRIPEMD160() public static SHA1 CreateSHA1() public static SHA256 CreateSHA256() public static SHA384 CreateSHA384() public static SHA512 CreateSHA512() public static void GenerateRandom(byte[] data) Fills an array of bytes with a cryptographically strong random sequence of values.