Bagikan melalui


HKDF Kelas

Definisi

RFC5869 Extract-and-Expand Key Derivation (HKDF) berbasis HMAC

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
Warisan
HKDF
Atribut

Keterangan

Dalam situasi di mana bahan kunci input sudah menjadi string bit acak yang seragam, standar HKDF memungkinkan fase Ekstrak dilewati dan kunci master untuk digunakan langsung sebagai kunci pseudorandom. Lihat RFC5869 untuk informasi selengkapnya.

Metode

DeriveKey(HashAlgorithmName, Byte[], Int32, Byte[], Byte[])

Melakukan fungsi Perluas dan Ekstrak HKDF derivasi utama.

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

Melakukan fungsi Perluas dan Ekstrak HKDF derivasi utama.

Expand(HashAlgorithmName, Byte[], Int32, Byte[])

Melakukan fungsi HKDF-Expand Lihat bagian 2.3 dari RFC5869.

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

Melakukan fungsi HKDF-Expand. Lihat bagian 2.3 RFC5869.

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.

Berlaku untuk