암호화알고리즘
-
암호학 - AES 와 SEED보안/암호학 2021. 3. 22. 14:42
AES(Advanced Encryption Standard) 기본 역사 고급 암호화 표준(Advanced Encryption Standard, AES)은 2001년 미국 표준 기술 연구소(NIST)에 의해 제정된 암호화 방식 두병의 벨기에 암호학자인 존 대먼과 빈센트 라이먼에 의해 개발된 레인달에 기반하여 AES 공모전에서 선정 1977년 공표된 DES를 대체한 AES는 암호화/복호화 과정에서 동일한 키를 사용하는 대칭 키 알고리즘 동작 예제 AES는 페이스텔 구조를 사용하지 않고 각 라운드에서 대체와 치환을 이용해서 데이터 블록 전체를 병렬 처리한다. (전형적인 페이스텔 구조는 데이터 블록 반쪽을 다른 반쪽을 수정하는데 사용했고 그 두 반쪽을 교환) 입력으로 사용하는 키를 44개의 32비트 워드 배열로..