3 // Copyright (c) Microsoft Corporation. All rights reserved.
6 // <OWNER>Microsoft</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
);