HKDF クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
RFC5869 HMAC ベースの抽出と展開のキー派生 (HKDF)
public ref class HKDF abstract sealed
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static class HKDF
public static class HKDF
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
type HKDF = class
type HKDF = class
Public Class HKDF
- 継承
-
HKDF
- 属性
注釈
入力キーマテリアルが既に一様にランダムなビット文字列である状況では、HKDF 標準では抽出フェーズをスキップし、マスター キーを擬似乱数キーとして直接使用できます。 詳細については、「 RFC5869 」を参照してください。
メソッド
DeriveKey(HashAlgorithmName, Byte[], Int32, Byte[], Byte[]) |
キー派生 HKDF Expand 関数と Extract 関数を実行します。 |
DeriveKey(HashAlgorithmName, ReadOnlySpan<Byte>, Span<Byte>, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>) |
キー派生 HKDF Expand 関数と Extract 関数を実行します。 |
Expand(HashAlgorithmName, Byte[], Int32, Byte[]) |
HKDF-Expand 関数を実行します。RFC5869 のセクション 2.3 を参照してください。 |
Expand(HashAlgorithmName, ReadOnlySpan<Byte>, Span<Byte>, ReadOnlySpan<Byte>) |
HKDF-Expand 関数を実行します。 RFC5869 のセクション 2.3 を参照してください。 |
Extract(HashAlgorithmName, Byte[], Byte[]) |
HKDF-Extract 関数を実行します。 RFC5869 のセクション 2.2 を参照してください。 |
Extract(HashAlgorithmName, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Span<Byte>) |
HKDF-Extract 関数を実行します。 RFC5869 のセクション 2.2 を参照してください。 |
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET