SHA3-256 편집하기

이동: 둘러보기, 검색

경고: 로그인하지 않았습니다. 편집을 하면 IP 주소가 공개되게 됩니다. 로그인하거나 계정을 생성하면 편집자가 아이디(ID)으로 기록되고, 다른 장점도 있습니다.

편집을 되돌릴 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 저장해주세요.
최신판 당신의 편집
1번째 줄: 1번째 줄:
'''SHA3-256'''은 미국 [[국립표준기술연구소]](NIST)가 2015년 8월에 제정하여 발표한 FIPS PUB 202호 표준 - FEDERAL INFORMATION PROCESSING STANDARDS PUBLICATION; SHA-3 Standard: Permutation-Based Hash and Extendable-Output Functions 에 들어있는 암호화 해시알고리즘이며 해시계산을 통한 출력 길이가 256비트이다. 알고리즘은 keccak team이 2008년 10월에 경진대회에 후보자로 참가하면서 제출되어 공개되었다.
+
'''SHA3-256'''은 [[미국국립표준기술연구소]]가 2015년 8월에 제정하여 발표한 FIPS PUB 202호 표준 - FEDERAL INFORMATION PROCESSING STANDARDS PUBLICATION; SHA-3 Standard: Permutation-Based Hash and Extendable-Output Functions 에 들어있는 암호화 해시알고리즘이며 해시계산을 통한 출력 길이가 256비트이다. 알고리즘은 keccak team이 2008년 10월에 경진대회에 후보자로 참가하면서 제출되어 공개되었다.
  
 
==개요==
 
==개요==
미국 [[국립표준기술연구소]](NIST)가 승인하여 공식발표한 [[SHA3]] 알고리즘군은 4개 고정 해시 출력길이를 갖고 있는 [[SHA3-224]], SHA3-256, [[SHA3-384]], [[SHA3-512]] 와 2개 가변 해시 출력길이를 갖고 있는 [[SHAKE-128]], [[SHAKE-256]]으로 구성된다.  
+
[[미국국립표준기술연구소]]가 승인하여 공식발표한 [[SHA3]] 알고리즘군은 4개 고정 해시 출력길이를 갖고 있는 [[SHA3-224]], SHA3-256, [[SHA3-384]], [[SHA3-512]] 와 2개 가변 해시 출력길이를 갖고 있는 [[SHAKE-128]], [[SHAKE-256]]으로 구성된다.  
  
 
SHA3 알고리즘은 경진대회를 통하여 64개의 후보 알고리즘 중에서 우승한 알고리즘 [[KECCAK]]을 채택하여 SHA3 알고리즘으로 사용하고 있다. KECCAK 알고리즘은 스위스의 제네바에 본사를 두고 있는 ST마이크로일렉트로닉스 (STMicroelectronics) 사의 귀도 베르토니 (Guido Bertoni), 조안 대먼 (Joan Daemen) 과 길레스 반 앗시 (Gilles Van Assche) 등 세 사람과 네덜란드의 아인드호벤에 본사를 두고 있는 NXP반도체 (NXP Semiconductors) 사의 미하엘 피터스 (Michaël Peeters) 가 공동으로 개발하였다.
 
SHA3 알고리즘은 경진대회를 통하여 64개의 후보 알고리즘 중에서 우승한 알고리즘 [[KECCAK]]을 채택하여 SHA3 알고리즘으로 사용하고 있다. KECCAK 알고리즘은 스위스의 제네바에 본사를 두고 있는 ST마이크로일렉트로닉스 (STMicroelectronics) 사의 귀도 베르토니 (Guido Bertoni), 조안 대먼 (Joan Daemen) 과 길레스 반 앗시 (Gilles Van Assche) 등 세 사람과 네덜란드의 아인드호벤에 본사를 두고 있는 NXP반도체 (NXP Semiconductors) 사의 미하엘 피터스 (Michaël Peeters) 가 공동으로 개발하였다.
12번째 줄: 12번째 줄:
 
2007년에 미국국립표준기술연구소는 SHA-3경진대회를 조직하였으며 2012년에 우승 알고리즘을 선출하였다..<ref>"[https://www.nist.gov/news-events/news/2012/10/nist-selects-winner-secure-hash-algorithm-sha-3-competition NIST Selects Winner of Secure Hash Algorithm (SHA-3) Competition]", ''NIST'', 2012-10-02</ref>  
 
2007년에 미국국립표준기술연구소는 SHA-3경진대회를 조직하였으며 2012년에 우승 알고리즘을 선출하였다..<ref>"[https://www.nist.gov/news-events/news/2012/10/nist-selects-winner-secure-hash-algorithm-sha-3-competition NIST Selects Winner of Secure Hash Algorithm (SHA-3) Competition]", ''NIST'', 2012-10-02</ref>  
  
우승으로 선발된 KECCAK 알고리즘은 전에 발표되었던 함수 PANAMA와 RadioGatún의 설계를 참조하여 개발되었다. PANAMA는 1998년에 조안 대먼 (Joan Daemen)과 크레이그 클랩 (Craig Clapp)이 발표하였으며 RadioGatún은 PANAMA의 후속버전으로 조안 대먼 (Joan Daemen), 미하엘 피터스 (Michaël Peeters), 길레스 반 앗시 (Gilles Van Assche)이 공동으로 2006년에 NIST 해시 워크샵에서 발표하였다.
+
우승으로 선발 된 KECCAK 알고리즘은 전에 발표되었던 함수 PANAMA와 RadioGatún의 설계를 참조하여 개발되었다. PANAMA는 1998년에 조안 대먼 (Joan Daemen)과 크레이그 클랩 (Craig Clapp)이 발표하였으며 RadioGatún은 PANAMA의 후속버전으로 조안 대먼 (Joan Daemen), 미하엘 피터스 (Michaël Peeters), 길레스 반 앗시 (Gilles Van Assche)이 공동으로 2006년에 NIST 해시 워크샵에서 발표하였다.
  
 
KECCAK 알고리즘은 신형 구조인 스펀지함수 (Sponge Function) 를 적용하여 기존의 Merkle-Damgard 구조를 대체하였다.
 
KECCAK 알고리즘은 신형 구조인 스펀지함수 (Sponge Function) 를 적용하여 기존의 Merkle-Damgard 구조를 대체하였다.
115번째 줄: 115번째 줄:
  
 
==같이 보기==
 
==같이 보기==
* [[SHA3]]
+
* [[SHA-3]]
 
* [[Keccak-256]]
 
* [[Keccak-256]]
* [[국립표준기술연구소]]
 
 
 
{{암호 알고리즘|검토 필요}}
 
{{암호 알고리즘|검토 필요}}

해시넷에서의 모든 기여는 다른 기여자가 편집, 수정, 삭제할 수 있다는 점을 유의해 주세요. 만약 여기에 동의하지 않는다면, 문서를 저장하지 말아 주세요.
또한, 직접 작성했거나 퍼블릭 도메인과 같은 자유 문서에서 가져왔다는 것을 보증해야 합니다 (자세한 사항은 해시넷:저작권 문서를 보세요). 저작권이 있는 내용을 허가 없이 저장하지 마세요!

취소 | 편집 도움말 (새 창에서 열림)