차례:
정의-트리플 DES의 의미는 무엇입니까?
DES (Triple Data Encryption Standard)는 블록 암호 알고리즘이 각 데이터 블록에 세 번 적용되는 컴퓨터 암호화 유형입니다. 암호화 기능을 통한 추가 보안을 위해 Triple DES의 키 크기가 증가했습니다. 각 블록은 64 비트의 데이터를 포함합니다. 세 개의 키를 키당 56 비트의 번들 키라고합니다. 데이터 암호화 표준에는 세 가지 키 옵션이 있습니다.
- 모든 키는 독립적입니다
- 키 1과 키 2는 독립 키임
- 세 키 모두 동일
키 옵션 # 3은 트리플 DES로 알려져 있습니다. 3 중 DES 키 길이는 168 비트를 포함하지만 키 보안은 112 비트로 떨어집니다.
Techopedia는 Triple DES를 설명합니다
Triple DES는 키 길이가 상당히 크므로 다른 암호화 모드와 관련된 대부분의 키 길이보다 길기 때문에 유리합니다. 그러나 DES 알고리즘은 NIST (National Institute of Standards and Technology)에서 고급 암호화 표준으로 대체했습니다. 따라서 Triple DES는 이제 더 이상 사용되지 않는 것으로 간주됩니다. 그러나 종종 트리플 DES와 함께 사용됩니다. 단일 DES에서 파생되지만이 기술은 3 중으로 사용되며 필요한 경우 키 길이를 64 비트로 늘려야하는 경우와 같이 3 개의 하위 키와 키 패딩이 필요합니다. 호환성과 유연성으로 유명한 트리플 DES 포함을 위해 소프트웨어를 쉽게 변환 할 수 있습니다. 따라서 NIST가 생각하는 것만 큼 오래되지 않을 수도 있습니다.
Triple DES는 입력 데이터를 세 번 암호화합니다. 3 개의 키를 k1, k2 및 k3이라고합니다. 이 기술은 ANSIX9.52 표준에 포함되어 있습니다. Triple DES는 일반 DES와 역 호환됩니다.