次の方法で共有


HKDF.Extract メソッド

定義

オーバーロード

Extract(HashAlgorithmName, Byte[], Byte[])

HKDF-Extract 関数を実行します。 RFC5869 のセクション 2.2 を参照してください。

Extract(HashAlgorithmName, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Span<Byte>)

HKDF-Extract 関数を実行します。 RFC5869 のセクション 2.2 を参照してください。

Extract(HashAlgorithmName, Byte[], Byte[])

ソース:
HKDF.cs
ソース:
HKDF.cs
ソース:
HKDF.cs

HKDF-Extract 関数を実行します。 RFC5869 のセクション 2.2 を参照してください。

public static byte[] Extract (System.Security.Cryptography.HashAlgorithmName hashAlgorithmName, byte[] ikm, byte[]? salt = default);
static member Extract : System.Security.Cryptography.HashAlgorithmName * byte[] * byte[] -> byte[]
Public Shared Function Extract (hashAlgorithmName As HashAlgorithmName, ikm As Byte(), Optional salt As Byte() = Nothing) As Byte()

パラメーター

hashAlgorithmName
HashAlgorithmName

HMAC 操作に使用されるハッシュ アルゴリズム。

ikm
Byte[]

入力キー マテリアル。

salt
Byte[]

省略可能な salt 値 (秘密ではない乱数値)。 指定しない場合、既定では、指定されたハッシュ アルゴリズムの出力と同じ長さのバイト配列になります。

戻り値

Byte[]

疑似乱数キー (prk)。

適用対象

Extract(HashAlgorithmName, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Span<Byte>)

ソース:
HKDF.cs
ソース:
HKDF.cs
ソース:
HKDF.cs

HKDF-Extract 関数を実行します。 RFC5869 のセクション 2.2 を参照してください。

public:
 static int Extract(System::Security::Cryptography::HashAlgorithmName hashAlgorithmName, ReadOnlySpan<System::Byte> ikm, ReadOnlySpan<System::Byte> salt, Span<System::Byte> prk);
public static int Extract (System.Security.Cryptography.HashAlgorithmName hashAlgorithmName, ReadOnlySpan<byte> ikm, ReadOnlySpan<byte> salt, Span<byte> prk);
static member Extract : System.Security.Cryptography.HashAlgorithmName * ReadOnlySpan<byte> * ReadOnlySpan<byte> * Span<byte> -> int
Public Shared Function Extract (hashAlgorithmName As HashAlgorithmName, ikm As ReadOnlySpan(Of Byte), salt As ReadOnlySpan(Of Byte), prk As Span(Of Byte)) As Integer

パラメーター

hashAlgorithmName
HashAlgorithmName

HMAC 操作に使用されるハッシュ アルゴリズム。

ikm
ReadOnlySpan<Byte>

入力キー マテリアル。

salt
ReadOnlySpan<Byte>

salt 値 (秘密ではない乱数値)。

prk
Span<Byte>

擬似乱数キー (prk) を受け取る宛先バッファー。

戻り値

prk バッファーに書き込まれたバイト数。

適用対象