본문 바로가기
학부/Network Security

Triple-DES(트리플D

by ulqaef 2019. 4. 20.
728x90

트리플DES(Triple-DES)는 DES가 전사공격에 의해 빠른 시간 내에 해독되기 때문에

보다 강력하도록 DES를 3단 겹치게 한 암호 알고리즘이다.

 

키1, 키2, 키3을 모두 다른 비트열을 사용한 트리플DES(DES-EDE3)

 

DES의 키는 실질적으로 56비트이므로

트리플 DES 의 키는 56 X 3 = 168비트가 된다.

 

 

 

DES의 암호화와 복호화에서는 서브키의 순서만 바뀔뿐 수행하고 있는 처리는 같다.

모든 키의 같은 비트열을 사용하는 것은 단독 DES와 같다.

 

 

 

키1과 키3에 같은 키를 사용하고 키2에 다른 키를

사용하는 트리플DES(DES-EDE2)

 

 

 

트리플DES의 복호화는 암호화의 역이 된다.

키3, 키2, 키1 순으로 복호화->암호화->복호화를 진행한다.

 

 

 

 

 

 

<참고 : 히로시 유키 - 알기 쉬운 정보보호개론>

728x90
반응형

'학부 > Network Security' 카테고리의 다른 글

CBC(Cipher Block Chaining)모드  (0) 2019.04.20
ECB(Electric CodeBook)모드  (0) 2019.04.20
DES(Data Encryption Standard)  (0) 2019.04.20
One-time pad(일회용패드)  (0) 2019.04.20
Simple Substitution Cipher(단일치환암호)  (0) 2019.04.20

댓글


`