HKDF 類別

定義

RFC5869 HMAC 型擷取再擴展的金鑰衍生函數 (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
繼承
HKDF
屬性

備註

在輸入金鑰資料已經是統一隨機位字串的情況下,則「」的「資料擷取」標準允許略過擷取階段,並將主要金鑰直接當做虛擬隨機金鑰使用。 如需詳細資訊,請參閱 RFC5869

方法

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

執行金鑰衍生 HKDF 擴展和擷取函數。

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

執行金鑰衍生 HKDF 擴展和擷取函數。

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

執行 HKDF 擴展函數,請參閱 RFC5869 的 2.3 節。

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

執行 HKDF 擴展函數。 請參閱 RFC5869 的 2.3 節。

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

執行 HKDF 擷取函數。 請參閱 RFC5869的 2.2 節。

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

執行 HKDF 擷取函數。 請參閱 RFC5869的 2.2 節。

適用於