HKDF.Extract Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
Extract(HashAlgorithmName, Byte[], Byte[]) |
Melakukan fungsi HKDF-Extract. Lihat bagian 2.2 RFC5869. |
Extract(HashAlgorithmName, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Span<Byte>) |
Melakukan fungsi HKDF-Extract. Lihat bagian 2.2 RFC5869. |
Extract(HashAlgorithmName, Byte[], Byte[])
- Sumber:
- HKDF.cs
- Sumber:
- HKDF.cs
- Sumber:
- HKDF.cs
Melakukan fungsi HKDF-Extract. Lihat bagian 2.2 RFC5869.
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()
Parameter
- hashAlgorithmName
- HashAlgorithmName
Algoritma hash yang digunakan untuk operasi HMAC.
- ikm
- Byte[]
Bahan kunci input.
- salt
- Byte[]
Nilai garam opsional (nilai acak non-rahasia). Jika tidak disediakan default ke array byte dengan panjang yang sama dengan output algoritma hash yang ditentukan.
Mengembalikan
Kunci pseudorandom (prk).
Berlaku untuk
Extract(HashAlgorithmName, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Span<Byte>)
- Sumber:
- HKDF.cs
- Sumber:
- HKDF.cs
- Sumber:
- HKDF.cs
Melakukan fungsi HKDF-Extract. Lihat bagian 2.2 RFC5869.
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
Parameter
- hashAlgorithmName
- HashAlgorithmName
Algoritma hash yang digunakan untuk operasi HMAC.
- ikm
- ReadOnlySpan<Byte>
Bahan kunci input.
- salt
- ReadOnlySpan<Byte>
Nilai salt (nilai acak non-rahasia).
Mengembalikan
Jumlah byte yang ditulis ke prk
buffer.