AES는 "고급 암호화 표준"을 의미하며 대칭 키 암호화 방식 중 하나입니다. 미국 국립표준기술원(NIST)이 제정한 표준 암호화 체계이다. 상무부에서 제정한 표준 암호화 체계이며, 1977년에 채택된 표준 암호화 체계인 DES(데이터 암호화 표준)의 후속 체계입니다. 1997년 9월, NIST는 전 세계적으로 공개 모집을 실시하여 제출된 21개 체계 중에서 공개 모집 요건을 충족하는 15개 체계를 선정했습니다. 벨기에의 암호 개발자인 조안 데이먼과 빈센트 리먼이 개발한 "라인달"이라는 방식은 2000년 10월에 채택되었습니다. 2001년 3월에 AES가 되었고 "FIPS PUB 197"로 공개되었습니다.
AES는 특정 길이(블록)의 데이터를 하나의 단위로 처리하는 "블록 암호"의 한 유형입니다. 암호화 알고리즘은 비교적 간단하며, 비트/바이트 단위의 치환, 이동 연산, 나머지 연산 등을 반복하며, 계산에 필요한 리소스도 적습니다. 또한, 이 알고리즘은 4비트 단위로 처리하는 DES에 비해 8비트 단위로 처리되며 반복 횟수가 적어 DES보다 같은 길이의 데이터를 더 빠르게 처리할 수 있습니다.
AES는 유럽 암호 표준인 NESSIE(New European Schemes for Signatures, Integrity and Encryption)와 일본의 암호 기술 평가 프로젝트(CRYPTREC)에서도 사용됩니다. CRYPTREC(암호학 연구 및 평가 위원회), 일본의 암호학 평가 프로젝트.