현대 암호학

[현대 암호학] 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