정보보호 스터디
[대칭 암호] 트리플 DES
녕녕펀치
2024. 2. 27. 10:38
1. 트리플 DES ?
- DES보다 강력하도록 DES를 3단 겹치게 한 암호 알고리즘
- 3중 DES, TDEA(Triple Data Encryption Algorithm), 3DES라고 불림
2. 트리플 DES 암호화
- 평문은 3번의 DES 처리 과정을 거쳐서 암호문이 됨
- DES의 키는 실질적으로 56비트이므로 3DES의 키는 56x3=168 비트가 됨
- 암호화 → 복호화 → 암호화
- 3DES에서 모든 키를 동일하게 하면 3DES는 보통의 DES와 같아짐
- 3DES가 DES에 대한 호환성을 갖도록 하고있음
- DES-EDE2
- 키1과 키3에 같은 키를 사용하고 키2에 다른 키를 사용하는 3DES
3. 트리플 DES의 복호화
- 암호화의 역
- 키3, 키2, 키1의 순으로 복호화 → 암호화 → 복호화