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 采用 PRF (KI, [i]2 || Label || 0x00 || Context || [L]2)
的形式,其中 [i]2
和 [L]2
编码为无符号 32 位整数(大尾数)。
此类的所有成员都是线程安全的。 如果在其他线程使用该实例时释放实例,这些线程将接收 ObjectDisposedException 或生成有效的派生密钥。
构造函数
SP800108HmacCounterKdf(Byte[], HashAlgorithmName) |
使用指定的键和 HMAC 算法初始化 SP800108HmacCounterKdf 的新实例。 |
SP800108HmacCounterKdf(ReadOnlySpan<Byte>, HashAlgorithmName) |
使用指定的键和 HMAC 算法初始化 SP800108HmacCounterKdf 的新实例。 |