키 유도 함수: 두 판 사이의 차이

위키백과, 우리 모두의 백과사전.
내용 삭제됨 내용 추가됨
TedBot (토론 | 기여)
잔글 봇: 위키데이터 속성 추적 틀 부착 (근거 1, 근거 2)
편집 요약 없음
1번째 줄: 1번째 줄:
{{위키데이터 속성 추적}}
{{위키데이터 속성 추적}}
[[파일:KDF chain.png|섬네일|키 유도 함수 체인의 예. 하나의 KDF 함수의 출력은 체인의 다음 KDF 함수에 대한 입력이다.]]
[[파일:KDF chain.png|섬네일|키 유도 함수 체인의 예. 하나의 KDF 함수의 출력은 체인의 다음 KDF 함수에 대한 입력이다.]]
'''키 유도 함수'''(Key derivation function, KDF)는 [[암호학]]에서 [[의사 난수 함수]](일반적으로 [[암호화 해시 함수]] 또는 [[블록 암호]]를 사용)를 사용하여 키를 더 긴 길이의 키로 확장하거나 [[디피-헬먼 키 교환]]의 결과인 그룹 요소를 [[고급 암호화 표준|AES]]와 함께 사용할 대칭 키로 변환하는 등 필요한 형식의 키를 얻는 데 사용할 수 있다. [[HMAC|키 암호화 해시 함수]]는 키 유도에 사용되는 의사 난수 함수의 대중적인 예이다.
'''키 유도 함수'''(Key derivation function, '''KDF''')는 [[암호학]]에서 [[의사 난수 함수]](일반적으로 [[암호화 해시 함수]] 또는 [[블록 암호]]를 사용)를 사용하여 키를 더 긴 길이의 키로 확장하거나 [[디피-헬먼 키 교환]]의 결과인 그룹 요소를 [[고급 암호화 표준|AES]]와 함께 사용할 대칭 키로 변환하는 등 필요한 형식의 키를 얻는 데 사용할 수 있다.<ref>{{cite book|author=Bezzi, Michele|chapter=Data privacy |editor=Camenisch, Jan|title=Privacy and Identity Management for Life|publisher=Springer|year=2011|isbn=9783642203176|pages=185–186|chapter-url=https://books.google.com/books?id=vYxzh3C6OPUC&pg=PA185|display-authors=etal|display-editors=etal}}</ref><ref>{{cite web|author=Kaliski, Burt|author2=RSA Laboratories |title=RFC 2898 – PKCS #5: Password-Based Cryptography Specification, Version 2.0|work=IETF|url=https://www.ietf.org/rfc/rfc2898.txt|author2-link=RSA Laboratories }}</ref><ref>{{cite web|author=Chen, Lily|title=NIST SP 800-108: Recommendation for Key Derivation Using Pseudorandom Functions|publisher = NIST|date = October 2009|url=https://csrc.nist.gov/publications/detail/sp/800-108/final }}</ref> [[HMAC|키 암호화 해시 함수]]는 키 유도에 사용되는 의사 난수 함수의 대중적인 예이다.<ref>{{cite book|author=Zdziarski, Jonathan|title=Hacking and Securing IOS Applications: Stealing Data, Hijacking Software, and How to Prevent It| publisher=O'Reilly Media|year=2012|isbn=9781449318741|pages=252–253|url=https://books.google.com/books?id=2D50GNA1ULsC&pg=PA252}}</ref>

== 각주 ==
{{각주}}


== 관련 문헌 ==
== 관련 문헌 ==

2024년 4월 17일 (수) 23:03 판

키 유도 함수 체인의 예. 하나의 KDF 함수의 출력은 체인의 다음 KDF 함수에 대한 입력이다.

키 유도 함수(Key derivation function, KDF)는 암호학에서 의사 난수 함수(일반적으로 암호화 해시 함수 또는 블록 암호를 사용)를 사용하여 키를 더 긴 길이의 키로 확장하거나 디피-헬먼 키 교환의 결과인 그룹 요소를 AES와 함께 사용할 대칭 키로 변환하는 등 필요한 형식의 키를 얻는 데 사용할 수 있다.[1][2][3] 키 암호화 해시 함수는 키 유도에 사용되는 의사 난수 함수의 대중적인 예이다.[4]

각주

  1. Bezzi, Michele; 외. (2011). 〈Data privacy〉. Camenisch, Jan; 외. 《Privacy and Identity Management for Life》. Springer. 185–186쪽. ISBN 9783642203176. 
  2. Kaliski, Burt; RSA Laboratories. “RFC 2898 – PKCS #5: Password-Based Cryptography Specification, Version 2.0”. 《IETF》. 
  3. Chen, Lily (October 2009). “NIST SP 800-108: Recommendation for Key Derivation Using Pseudorandom Functions”. NIST. 
  4. Zdziarski, Jonathan (2012). 《Hacking and Securing IOS Applications: Stealing Data, Hijacking Software, and How to Prevent It》. O'Reilly Media. 252–253쪽. ISBN 9781449318741. 

관련 문헌