One-Time Pad 단계별 흐름 One-Time Pad는 왜 계산 능력이 무한한 공격자에게도 안전할까요? 평문과 정확히 같은 길이의 random key를 만듭니다. → 각 bit를 XOR하여 ciphertext를 계산합니다. → 수신자는 같은 key를 다시 XOR해 원문을 복원합니다. → ciphertext 하나에는 가능한 모든 plaintext와 대응하는 key가 존재합니다. → key를 재사용하면 두 ciphertext의 XOR에서 key가 사라지므로 완전 안전성이 깨집니다. One-Time Pad는 왜 계산 능력이 무한한 공격자에게도 안전할까요? 화살표를 왼쪽에서 오른쪽으로 따라가며 입력·처리·결과를 확인하세요. 1 평문과 정확히 같은길이의 randomkey를 만듭니다. 2 각 bit를 XOR하여ciphertext를계산합니다. 3 수신자는 같은 key를다시 XOR해 원문을복원합니다. 4 ciphertext하나에는 가능한 모든plaintext와대응하는 key가존재합니다. 5 key를 재사용하면 두ciphertext의XOR에서 key가사라지므로 완전 안전성이깨집니다. 시험 읽기 순서 등장 주체 또는 입력 → 처리 규칙 → 보안 효과 → 조건과 한계