TDEA

IT 위키

Triple Data Encryption Algorithm

DES 를 세 번 반복 적용해 키 길이를 늘린 대칭키 블록 암호. 3DES, Triple DES 라고도 부른다.

자세한 내용은 3DES 문서를 참고한다.

  • DES 의 56비트 키가 전수 조사로 뚫리게 되자, 알고리즘을 그대로 두고 키만 늘린 방식이다.
  • 블록 크기는 DES 와 같은 64비트다.
  • 암호화 → 복호화 → 암호화(EDE) 순서로 적용한다. 세 키를 모두 같게 하면 단일 DES 와 호환되기 때문이다.
  • 연산을 세 번 하므로 느리고, 현재는 AES 로 대체되었다.

키 옵션

[편집 | 원본 편집]
옵션 키 구성 유효 키 길이
Keying Option 1 K1, K2, K3 모두 다름 168비트 (실질 112비트)
Keying Option 2 K1 = K3, K2 만 다름 112비트
Keying Option 3 K1 = K2 = K3 56비트 (DES 와 동일)

같이 보기

[편집 | 원본 편집]