Aracılığıyla paylaş


HKDF.Extract Yöntem

Tanım

Aşırı Yüklemeler

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

HKDF-Extract işlevini gerçekleştirir. RFC5869 2.2 bölümüne bakın.

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

HKDF-Extract işlevini gerçekleştirir. RFC5869 2.2 bölümüne bakın.

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

Kaynak:
HKDF.cs
Kaynak:
HKDF.cs
Kaynak:
HKDF.cs

HKDF-Extract işlevini gerçekleştirir. RFC5869 2.2 bölümüne bakın.

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()

Parametreler

hashAlgorithmName
HashAlgorithmName

HMAC işlemleri için kullanılan karma algoritması.

ikm
Byte[]

Giriş anahtarlama malzemesi.

salt
Byte[]

İsteğe bağlı tuz değeri (gizli olmayan rastgele değer). Sağlanmadıysa, varsayılan olarak belirtilen karma algoritmasının çıkışıyla aynı uzunlukta bir bayt dizisine sahip olur.

Döndürülenler

Byte[]

Sahte anahtar (prk).

Şunlara uygulanır

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

Kaynak:
HKDF.cs
Kaynak:
HKDF.cs
Kaynak:
HKDF.cs

HKDF-Extract işlevini gerçekleştirir. RFC5869 2.2 bölümüne bakın.

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

Parametreler

hashAlgorithmName
HashAlgorithmName

HMAC işlemleri için kullanılan karma algoritması.

ikm
ReadOnlySpan<Byte>

Giriş anahtarlama malzemesi.

salt
ReadOnlySpan<Byte>

Tuz değeri (gizli olmayan rastgele değer).

prk
Span<Byte>

Sahte anahtar (prk) almak için hedef arabellek.

Döndürülenler

Arabelleğe yazılan prk bayt sayısı.

Şunlara uygulanır