3DES: Difference between revisions
From CS Wiki
No edit summary |
No edit summary |
||
(2 intermediate revisions by the same user not shown) | |||
Line 5: | Line 5: | ||
강도에 비해 효율적이진 못하지만 기존에 DES를 사용하던 곳이 많아 많이 사용되었다. | 강도에 비해 효율적이진 못하지만 기존에 DES를 사용하던 곳이 많아 많이 사용되었다. | ||
효율성은 좀 떨어지지만 안전한 것으로 알려졌으나 최근 NIST에서 더 이상 사용하지 말 것을 권고하였다. | 효율성은 좀 떨어지지만 안전한 것으로 알려졌으나 최근 NIST에서 더 이상 사용하지 말 것을 권고하였다. | ||
== 동작 == | |||
* 암호화-복호화-암호화(EDE) 모드로 3개의 64비트 DES 키(K1, K2, K3)를 사용 | |||
** K1으로 암호화되고, K2로 복호화되고, K3로 암호화 DES-EDE 모드라고도 함 | |||
== 미국 표준 == | |||
* ANSI X9.52 | |||
* NIST Special Publication 800-67 | |||
== 같이 보기 == | == 같이 보기 == | ||
* [[블록 암호]] | * [[블록 암호]] | ||
* [[DES]] | * [[DES]] | ||
* [[ARIA]] |
Latest revision as of 08:44, 20 December 2019
- Triple Data Encryption Standard
- DES의 취약점이 발견된 후 호환성을 유지 하면서 취약점을 개선하기 위한 알고리즘
DES를 3중으로 하여 보안성 강화 강도에 비해 효율적이진 못하지만 기존에 DES를 사용하던 곳이 많아 많이 사용되었다. 효율성은 좀 떨어지지만 안전한 것으로 알려졌으나 최근 NIST에서 더 이상 사용하지 말 것을 권고하였다.
동작[edit | edit source]
- 암호화-복호화-암호화(EDE) 모드로 3개의 64비트 DES 키(K1, K2, K3)를 사용
- K1으로 암호화되고, K2로 복호화되고, K3로 암호화 DES-EDE 모드라고도 함
미국 표준[edit | edit source]
- ANSI X9.52
- NIST Special Publication 800-67