SP800108HmacCounterKdf 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
NIST SP 800-108 HMAC CTR Key-Based 密钥派生(KBKDF)
public ref class SP800108HmacCounterKdf sealed : IDisposable
public sealed class SP800108HmacCounterKdf : IDisposable
type SP800108HmacCounterKdf = class
interface IDisposable
Public NotInheritable Class SP800108HmacCounterKdf
Implements IDisposable
- 继承
-
SP800108HmacCounterKdf
- 实现
注解
这将在计数器模式下实现 NIST SP 800-108 HMAC。 实现的 KDF 假定其[i]2格式PRF (KI, [i]2 || Label || 0x00 || Context || [L]2),并将其[L]2编码为无符号 32 位整数(大尾数)。
此类的所有成员均为线程安全。 如果在其他线程使用该实例时释放该实例,这些线程将接收 ObjectDisposedException 或生成有效的派生密钥。
构造函数
| 名称 | 说明 |
|---|---|
| SP800108HmacCounterKdf(Byte[], HashAlgorithmName) |
初始化使用指定键和 HMAC 算法的新实例 SP800108HmacCounterKdf 。 |
| SP800108HmacCounterKdf(ReadOnlySpan<Byte>, HashAlgorithmName) |
初始化使用指定键和 HMAC 算法的新实例 SP800108HmacCounterKdf 。 |