미국 정부의 상무부 표준국(
NBS:현재는
NIST로 개편됨)이 1977년에 IBM사의 제안을 바탕으로 제정한
데이터 암호화 표준 규격으로, 연방 정부의
연방 정보 처리 표준 46(
FIPS publication 46)으로 채택된 것.
데이터 암호화 표준(
DES)은
비밀 키 방식의 일종으로 64비트의 키를 사용하여 64비트의 평문을 전자(轉字)와 환자(換字)를 조합하여 암호화하는 방식이다. 암호화와
복호화를 하나의
대규모 집적 회로(LSI)로 고속 처리할 수 있도록 고안되어 있으며, 다양한
DES용 LSI가 개발되어 있다.
DES는 20년 이상에 걸쳐 세계의 암호 전문가들이 그 해독법을 연구해 왔으나, 큰 결점이 발견되지 않았기 때문에 현재도 대표적인
암호 알고리즘으로 인터넷의 보안 대책 등 폭넓은 분야에서 이용되고 있다.
국제 표준화 기구(
ISO)에서
DES를 표준화하려는 움직임이 있었으나 미국 정부(NSA:국가 안전 보장국)의 요구에 따라 1987년에 중지하였다. 그러나 이미
DES에 의해 시스템을 구축하고 있는 미국 은행업계에서
DES의
국제 표준화를 강력히 주장하여
ISO는 은행 시스템의 표준안으로서
DES를 채택하였다.