문제
다음 중 블록 암호화 방식에서 사용되는 운영 모드(Mode of Operation)에 대한 설명으로 가장 옳지 않은 것은?
① ECB(Electronic Codebook) 모드는 각 블록을 독립적으로 암호화한다 ② CBC(Cipher Block Chaining) 모드는 이전 블록의 암호문과 현재 블록을 XOR 연산한다 ③ CFB(Cipher Feedback) 모드는 블록 암호를 스트림 암호처럼 사용할 수 있게 한다 ④ OFB(Output Feedback) 모드는 암호화 과정에서 오류가 발생하면 다음 블록까지 전파된다
정답
4번
해설
④번이 틀린 설명입니다. OFB 모드는 암호화 과정에서 발생한 오류가 해당 블록에만 영향을 미치고 다음 블록으로 전파되지 않습니다. 오류 전파가 발생하는 것은 CBC 모드입니다. OFB는 키스트림을 생성하여 평문과 XOR하는 방식으로, 전송 오류가 발생해도 해당 비트에만 영향을 미칩니다. ①②③번은 모두 올바른 설명입니다.