다음을 통해 공유


HKDF 클래스

정의

RFC5869 HMAC 기반 HKDF(추출 및 확장 키 파생)

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
특성

설명

입력 키 재질이 이미 균일하게 임의 비트 문자열인 경우 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를 참조하세요.

적용 대상