Choose a default theme

You can change your theme from the menu

HKDF

HKDF는 HMAC을 기반으로 입력 키 자료에서 필요한 암호 키를 유도하는 함수이다. RFC 5869에 추출과 확장 단계가 정의되어 있다.

암호·인증과 인코딩

HKDF · PBKDF2 · scrypt · X25519 · Ed25519

TLS 1.3 · X.509 인증서 · HOTP · TOTP · Base64

원리

Extract는 입력 자료에서 고정 길이 의사난수 키를 만들고 Expand는 문맥 정보와 함께 필요한 길이의 출력을 만든다. 용도별 문맥을 구분할 수 있다.

예시

키 교환으로 얻은 공유 자료에서 송신용과 수신용 키를 서로 다른 문맥 정보로 유도하는 프로토콜을 구성할 수 있다.

주의할 점

입력에 없던 엔트로피를 새로 만들어 주는 것은 아니다. 일반적인 비밀번호 추측 비용을 높이는 전용 함수와 목적이 다르며 문맥·길이·salt 규칙을 프로토콜에 맞춘다.

참고 자료