HKDF Sınıf

Tanım

RFC5869 HMAC Tabanlı Ayıklama ve Genişletme Anahtarı Türetme (HKDF)

public ref class HKDF abstract sealed
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static class HKDF
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
type HKDF = class
Public Class HKDF
Devralma
HKDF
Öznitelikler

Açıklamalar

Giriş anahtarı malzemesinin zaten tekdüzen rastgele bir bit dizesi olduğu durumlarda, HKDF standardı Ayıklama aşamasının atlanması ve ana anahtarın doğrudan sahte anahtar olarak kullanılmasına izin verir. Daha fazla bilgi için bkz. RFC5869 .

Yöntemler

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

Anahtar türetme HKDF Genişletme ve Ayıklama işlevlerini gerçekleştirir.

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

Anahtar türetme HKDF Genişletme ve Ayıklama işlevlerini gerçekleştirir.

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

HKDF-Expand işlevini gerçekleştirir. Bkz. RFC5869'un 2.3. bölümü.

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

HKDF-Expand işlevini gerçekleştirir. Bkz. RFC5869'un 2.3. bölümü.

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

HKDF-Extract işlevini gerçekleştirir. Bkz. RFC5869'un 2.2. bölümü.

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

HKDF-Extract işlevini gerçekleştirir. Bkz. RFC5869'un 2.2. bölümü.

Şunlara uygulanır