Share via


HMACSHA3_384 构造函数

定义

重载

HMACSHA3_384()

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

HMACSHA3_384(Byte[])

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

HMACSHA3_384()

Source:
HMACSHA3_384.cs
Source:
HMACSHA3_384.cs

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

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

注解

HMACSHA3_384 是一种键控哈希算法,它从 SHA3-384 哈希函数构造,用作基于哈希的消息身份验证代码 (HMAC) 。 HMAC 进程将密钥与消息数据混合,使用哈希函数对结果进行哈希处理,再次将哈希值与密钥混合,然后再次应用哈希函数。 输出哈希的长度为 384 位。

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

适用于

HMACSHA3_384(Byte[])

Source:
HMACSHA3_384.cs
Source:
HMACSHA3_384.cs

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

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

参数

key
Byte[]

HMACSHA3_384密钥。 该密钥可以是任意长度。

例外

keynull

适用于