로딩 중...
김민수
2026년 3월 21일
70. One Time Pad에 대한 설명 중 옳지 않은 것은?
① 최소한 평문 메시지 길이와 같은 키 스트림을 생성해야 한다.
② 암호화 키와 복호화 키가 동일하다.
③ One Time Pad 암호를 사용하려면 키 배송이 먼저 이루어져야 한다.
④ 전사 공격을 받게 되면 시간이 문제인지 궁극적으로 해독된다.
One Time Pad(OTP)는 이론적으로 완벽한 암호 (Perfect Secrecy)를 제공하기 때문에
👉 전수(무차별 대입) 공격으로도 해독이 불가능합니다.
① 맞음
👉 키 길이 = 평문 길이 이상 ✔️
② 맞음
👉 동일한 키 사용 (대칭키) ✔️
③ 맞음
👉 키를 미리 안전하게 전달해야 함 ✔️
④ ❌ 틀림
👉 “시간이 지나면 해독된다” → ❌
👉 OTP는 수학적으로 해독 불가능 (조건 충족 시)
OTP 조건:
완전 랜덤 키
한 번만 사용
키 길이 ≥ 메시지 길이
👉 이 조건 만족 시 절대 해독 불가
👉 OTP는 전수 공격으로도 해독 불가 → ④ 오답