다음은 특정 블록 암호 운영 모드의 암호화 과정이다. 해당 모드는? | [정보보안기사 필기] 20년 2회차 기출문제 상세 페이지
1[정보보안기사 필기] 20년 2회차
다음은 특정 블록 암호 운영 모드의 암호화 과정이다. 해당 모드는?
1
ECB 모드
2
CBC 모드
3
CFB 모드
4
OFB 모드
해설
제시된 암호화 과정은 CBC(Cipher Block Chaining) 모드다. 평문 블록을 직전 암호문 블록(첫 블록은 초기화 벡터 IV)과 XOR한 뒤 블록 암호로 암호화하므로, 같은 평문 블록이라도 매번 다른 암호문이 나오고 블록 간 연쇄가 형성된다.
ECB는 각 평문 블록을 독립적으로 암호화해 연쇄가 없고, CFB·OFB는 블록 암호의 출력을 키스트림으로 만들어 평문과 XOR하는 스트림 방식(평문이 블록 암호의 입력으로 들어가지 않음)이라는 점에서 구분된다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.