(1) 개요
1) 역사
2) 개관
① 평문의 길이는 64비트고 키의 길이는 56비트이다. 이보다 긴 평문은 64비트 블록으로 나눈다. DES 구조는 Feistel 네트워크 변형된 형태이다. 라운드 횟수는 16회이다. 56비트 짜리 원래 키로부터 16개의 서브키를 생성하고 그 서브키를 각 라운드에서 사용한다.
② DES의 복호화과정은 근본적으로 암호화과정과 동일하다. 암호문을 알고리즘의 입력으로 사용하고 서브키 K(_i)는 순서를 뒤집어서 적용한다. 즉, 첫 번째 라운드에 K(_16)를 사용하고, 다음 라운드에 K(_15)을 사용하며 마지막 라운드인 16라운드에서 K(_1)을 사용할 때까지 라운드를 계속 반복한다.
(2) DES의 구조
(3) DES 분석
'정보기 정리 > PART 02' 카테고리의 다른 글
SE 03) 4. 기타 대칭키 암호 알고리즘 (0) | 2023.06.05 |
---|---|
SE 03) 3. AES (0) | 2023.06.05 |
SE 03) 1. 현대 대칭키 암호 (0) | 2023.06.03 |
SE 02) 6. 지적 재산권 보호 (0) | 2023.06.02 |
SE 02) 5. 암호 알고리즘의 안전성 평가 (0) | 2023.06.01 |