로딩 중...
김민수
2026년 3월 21일
75. DES 및 3-DES에 관한 설명으로 잘못된 것은?
① DES의 F-함수는 8개의 S-box로 구성되어 있으며, 각 S-box는 6비트 입력, 4비트 출력을 갖는다.
② DES의 S-box는 모두 선형(Linear) 구조이며 DES의 안전성의 핵심 모듈이다.
③ DES의 F-함수의 확장(Expansion)은 입력 32비트를 출력 48비트로 확장하는 과정이다.
④ 3-DES는 2개 또는 3개의 서로 다른 키를 이용하여 DES를 반복 적용하는 것이다.
정답: 2번
1.DES의 F함수는 8개의 S-box / 6비트 입력 > 4비트 출력
2.DES S box는 비선형(Non-linear)
① 맞음
👉 DES의 F 함수
→ 8개의 S-box
→ 각 S-box: 6비트 입력 → 4비트 출력 ✔️
② ❌ 틀림
👉 “S-box가 선형(Linear)” → ❌
✔️ 실제로는:
비선형(Non-linear) 구조
👉 DES 보안의 핵심 요소
③ 맞음
👉 Expansion
→ 32비트 → 48비트 확장 ✔️
④ 맞음
👉 3-DES
→ DES를 2개 또는 3개의 키로 반복 적용 ✔️
DES 보안 핵심 = S-box의 비선형성
선형이면 → 공격에 매우 취약
👉 DES S-box는 비선형 → ②가 틀린 설명