3 // Copyright (c) Microsoft Corporation. All rights reserved.
6 // <OWNER>[....]</OWNER>
13 namespace System.Security.Cryptography {
14 [System.Runtime.InteropServices.ComVisible(true)]
15 public class HMACRIPEMD160 : HMAC {
17 // public constructors
20 public HMACRIPEMD160 () : this (Utils.GenerateRandom(64)) {}
22 public HMACRIPEMD160 (byte[] key) {
23 m_hashName = "RIPEMD160";
24 m_hash1 = new RIPEMD160Managed();
25 m_hash2 = new RIPEMD160Managed();
27 base.InitializeKey(key);