해결책
1977년에 선택된 데이터 암호화 표준(DES)은 한계를 드러내고 있었고, 1990년대 후반에는 정부와 업계가 미래의 민감한 데이터를 보호할 더 강력한 대칭 암호를 원했다.
NIST는 1997년 9월부터 공개 국제 경연으로 알고리즘을 찾았으며, 연구자들에게 128, 192, 256비트 키를 지원해야 하는 알고리즘을 제출하도록 요청하고 전 세계 암호학계가 이를 공격하고 면밀히 검토하게 했다.
15개 후보가 5개로 좁혀졌고, 2000년 10월 NIST는 Joan Daemen과 Vincent Rijmen이 설계한 Rijndael을 선택했다. 보안성, 성능, 효율성, 유연성의 최상의 조합을 이유로 선택되었으며, 두 사람은 알고리즘을 로열티 없이 사용할 수 있다는 데 동의했다.
NIST는 Rijndael을 2001년 11월에 발표된 FIPS 197에 포함시켰다. 일반 프로세서에서 빠르게, 맞춤형 하드웨어에서 저렴하게, 라이선스 비용 없이 작동했기 때문에 은행, 인터넷, 기기 전반에서 기본 대칭 암호가 되었다.
달성한 것
공개 표준: 빠르고, 저렴하고, 무료
성공한 이유
공개 경연은 벤더의 영향력이 아니라 실력으로 최고의 알고리즘이 이기게 했다.
Rijndael은 매우 다른 하드웨어에서도 빠르고 효율적이어서 실용화에 특수 실리콘이 필요하지 않았다.
창작자들이 로열티를 받지 않기로 동의했으므로 표준을 구현하는 데 비용을 지불할 사람이 없었다.
전 세계 암호학계의 심사를 거쳤기 때문에 이 알고리즘은 채택을 안전하게 만드는 신뢰성을 갖추었다.
표준은 공개적으로 선택하고 구현하기에 가장 저렴하고 가장 자유로운 옵션을 고를 때 보편적 채택을 얻는다. 그러면 모두가 사용할 수 있고 아무도 저항하지 않기 때문이다.
그 후
AES는 미국 정부의 승인된 대칭 암호이자 전 세계의 사실상 표준이 되었고, NIST가 사용한 공개 경연 모델은 DES를 만들어낸 폐쇄적인 위원회식 선정 방식을 대체했다.
근거 확인하기
출처
- Commerce Secretary Announces New Standard for Global Information Security NIST · nist.gov ·
- FIPS 197: Advanced Encryption Standard (AES) National Institute of Standards and Technology · nvlpubs.nist.gov ·