국제 데이터 암호화 알고리즘은 무엇입니까?
전산화 된 암호화는 평문 데이터로부터 비밀 암호 메시지를 작성하는 방법으로 수십 년 동안 사용되어 왔습니다. 지난 수십 년 동안 많은 새로운 암호화 알고리즘이 만들어졌습니다. 국제 데이터 암호화 알고리즘 (IDEA ™)은 계획 텍스트 데이터를 스크램블 된 문자 세트로 암호화하는 암호화 알고리즘의 예입니다. 1991 년 스위스의 James Massey와 Xuejia Lai가 데이터 암호화 형식으로 만들었습니다. 본 발명자들은 당시 표준 암호화 (데이터 암호화 표준 (DES))를 대체 할 수 있기를 바랐다.
1976 년 미국 정부는 모든 연방 정부 기관에 대한 암호화 표준을 만들었습니다. 당시의 표준은 DES (데이터 암호화 표준)로 명명되었습니다. 이러한 표준은 NIST (National Institute of Technology and Standards)에서 관리합니다. DES가 출시되었을 때 많은 컴퓨터 과학자들이 암호화 알고리즘을 쉽게 깨뜨 렸기 때문에 접근 방식에 대한 많은 비판이있었습니다. 이는 DES 표준에 사용 된 암호화 키가 너무 작기 때문에 키의 순열을 제한하고 알고리즘의 복잡성을 줄였습니다.
2001 년 NIST는 표준을 고급 암호화 표준 (AES)으로 업그레이드했습니다. 새로운 표준은 큰 256 비트 키를 포함하는보다 복잡한 암호화 알고리즘을 지원했습니다. 이 새로운 접근 방식은 현재 암호화 알고리즘을 해킹하는 것을 불가능하게 만들었습니다. 국제 데이터 암호화 알고리즘은 데이터 암호화에 대한 임시 접근 방식으로 AES 이전에 작성되었습니다. 현재 IDEA ™ 알고리즘은 새로운 AES 표준을 지원하도록 발전했습니다.
국제 데이터 암호화 알고리즘은 많은 소프트웨어 응용 프로그램에서 널리 사용되며 데이터 암호화에 적합한 알고리즘으로 간주됩니다. 암호화 및 해독 데이터에 단일 키를 사용하는 대칭 암호화 알고리즘을 사용합니다. IDEA ™ 표준은 최대 128 비트 길이의 고급 암호화 키를 지원합니다.
PPG (Pretty Good Privacy)는 많은 이메일 암호화 프로토콜에서 사용되는 암호화 알고리즘입니다. 이 방법은 일반적으로 고급 암호화 키를 지원하므로 전자 메일을 암호화하는 좋은 방법으로 간주됩니다. 많은 PGP 알고리즘은 국제 데이터 암호화 알고리즘을 메시지 암호화를위한 내부 방법으로 사용합니다. OpenPGP는 IDEA ™를 선택적 알고리즘으로 채택한 PGP의 오픈 소스 버전입니다.
데이터 암호화 알고리즘은 일반 텍스트 데이터로 제한되지 않습니다. 대부분의 암호화 알고리즘은 일반 텍스트 데이터, 사운드 및 비디오 암호화를 지원합니다. 국제 데이터 암호화 알고리즘으로 모든 형태의 데이터를 암호화 할 수 있습니다. 현재 IDEA ™는 비상업적 기업으로의 사용을 제한하는 특허를 보유하고 있습니다.