현대 암호학
[현대 암호학] 04-5. AES 선정 과정
Uggjjini
2021. 6. 22. 18:04
5. AES 선정 과정
AES 란?
AES(Advanced Encryption Standard)
- DES를 대신한 새로운 표준 대칭 암호 알고리즘
- AES의 후보로서 다수의 대칭 암호 알고리즘을 제안했지만, 그중에서 Rijndael 이라는 대칭 암호 알고리즘이 2000년에 AES로서 선정
AES 선정 과정
NIST(National Institute of Standard and Technology)에서 공모 경쟁방식에 의한 표준화
- 제한 없이 무료로 이용
- ANSI C와 Java에 의한 구현
- 암호해독에 대한 강도의 평가
- 암호 알고리즘 설계 규격과 프로그램 공개
AES 최종 후보 및 선정
1차 심사 통과: 15개
CAST256, Crypton, DEAL, DFC, E2, Frog, HPC, LOKI97, Magenta, MARS, RC6, Rijndael, SAFER+, Serpent, Twofish
2차 심사 통과: 5개
- MARS : IBM
- RC6 : RSA
- Rijndael : Daemen, Rijmen
- Serpent : Anderson, Biham, Knudsen
- Twofish : Counterpane