HMACSHA384 构造函数

定义

初始化 HMACSHA384 类的新实例。

重载

HMACSHA384()

使用随机生成的密钥初始化 HMACSHA384 类的新实例。

HMACSHA384(Byte[])

使用指定的密钥数据初始化 HMACSHA384 类的新实例。

HMACSHA384()

Source:
HMACSHA384.cs
Source:
HMACSHA384.cs
Source:
HMACSHA384.cs

使用随机生成的密钥初始化 HMACSHA384 类的新实例。

public:
 HMACSHA384();
public HMACSHA384 ();
Public Sub New ()

注解

此构造函数使用随机生成的 64 字节密钥。

另请参阅

适用于

HMACSHA384(Byte[])

Source:
HMACSHA384.cs
Source:
HMACSHA384.cs
Source:
HMACSHA384.cs

使用指定的密钥数据初始化 HMACSHA384 类的新实例。

public:
 HMACSHA384(cli::array <System::Byte> ^ key);
public HMACSHA384 (byte[] key);
new System.Security.Cryptography.HMACSHA384 : byte[] -> System.Security.Cryptography.HMACSHA384
Public Sub New (key As Byte())

参数

key
Byte[]

HMAC 计算的密钥。 该密钥可以是任意长度。 但是建议的大小为 128 个字节。 如果密钥长度超过 128 个字节,则会使用 SHA-384) 将其哈希 (来派生 48 字节密钥。

例外

key 参数为 null

示例

有关如何使用此构造函数的示例,请参阅 HMACSHA384 类。

另请参阅

适用于