정보 보안 일반정보보안기사 · 2021년09월04일 · 63/100
63.블록 암호 알고리즘을 사용하여 메시지 인증 코드(MAC)를 생성할 때 가장 적합한 블록 암호 모드는 무엇인가?
1
CBC 모드정답
2
ECB 모드
3
OFB 모드
4
CTR 모드
해설
1. CBC (Cipher Block Chaining) 모드 이전 블록의 암호 결과를 다음 블록에 연쇄적으로 적용해 보안성을 높이는 방식으로, 메시지의 무결성 검사에 적합하고 변조를 쉽게 탐지할 수 있기 때문에 MAC 생성에 적합함. 2. ECB (Electronic Codebook) 모드 각 블록을 독립적으로 암호화해 같은 입력은 같은 출력을 가지며 보안에 취약함. 3. OFB (Output Feedback) 모드 초기 벡터를 반복적으로 암호화해 키 스트림을 생성하는 방식, 오류 전파 없음. 4. CTR (Counter) 모드 증가하는 카운터 값을 암호화해 키 스트림을 생성하는 방식, 병렬 처리에 유리함.