검수요청.png검수요청.png

SHA3-512

위키원
이동: 둘러보기, 검색

SHA3-512는 미국국립표준기술연구소가 2015년 8월에 제정하여 발표한 FIPS PUB 202호 표준 - 연방정보처리 공식표준; SHA-3 표준: 순열기반 해시 및 확장가능-출력 함수 (FEDERAL INFORMATION PROCESSING STANDARDS PUBLICATION; SHA-3 Standard: Permutation-Based Hash and Extendable-Output Functions) 에 들어있는 암호화 해시알고리즘중의 일원이며 해시계산을 통한 다이제스트가 512 비트이다. 알고리즘은 keccak team이 2008년 10월에 경진대회에 후보자로 참가하면서 제출되어 공개되었다.

개요

SHA-3 은 미국국립표준기술연구소 (NIST) 가 경진대회 우승 알고리즘을 채택하여 2015년 8월에 발표한 FIPS PUB 202호 표준 - 연방정보처리 공식표준; SHA-3 표준: 순열기반의 해시 및 확장가능한 출력함수 (FEDERAL INFORMATION PROCESSING STANDARDS PUBLICATION; SHA-3 Standard: Permutation-Based Hash and Extendable-Output Functions) 이다.[1]

SHA-3 알고리즘군은 고정길이의 다이제스트를 출력하는 SHA3-224, SHA3-256, SHA3-384, SHA3-512과 가변 길이의 다이제스트를 출력할 수 있는 SHAKE128, SHAKE256로 구성되어 있다.

SHA3-512는 SHA-3 알고리즘군 중의 일원이며 출력 다이제스트의 길이가 512 비트로 되어있다.

통상적으로 해시함수에서 입력은 “메시지” (Message), 출력은 “다이제스트” (Digest) 또는 “해시값” (Hash Value)로 표현한다.

알고리즘군중의 개개의 알고리즘은 구조적으로 같은 구조를 갖고 있기에 알고리즘 자체는 유사한 특징을 갖고 있다. 구체적인 소개는 SHA-3, SHA3-224, SHA3-256 등 임의의 문서를 참조하여 요해할 수 있다.

SHA-3의 개발자는 스위스의 제네바에 본사를 두고 있는 ST마이크로일렉트로닉스 (STMicroelectronics) 사의 귀도 베르토니 (Guido Bertoni), 조안 대먼 (Joan Daemen) 과 길레스 반 앗시 (Gilles Van Assche) 등 세 사람과 네덜란드의 아인드호벤에 본사를 두고 있는 NXP반도체 (NXP Semiconductors) 사의 미하엘 피터스 (Michaël Peeters) 이다.

각주

참고자료

같이 보기

  검수요청.png검수요청.png 이 SHA3-512 문서는 암호 알고리즘에 관한 글로서 검토가 필요합니다. 위키 문서는 누구든지 자유롭게 편집할 수 있습니다. [편집]을 눌러 문서 내용을 검토·수정해 주세요.