共用方式為


HKDF 類別

定義

RFC5869 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
繼承
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 節。

適用於