본문 바로가기
정보 보안 일반정보보안기사 · 2018년09월08일 · 73/100

73.“한 단계 앞의 암호문 블록"을 대신할 비트열을 무엇이라 하는가?

1
패딩
2
초기화 벡터정답
3
스트림 블록
4
운영모드

해설

초기화 벡터(initialization vector) - 최초의 평문 블록을 암호화할 때 1단계 앞의 암호문 블록이 존재하지 않으 므로 1단계 앞의 암호문 블록을 대신할 비트열 블록이 준비되어야 한다. 패딩 - 실제 CBC 모드를 적용할 경우에 암호화될 평문의 길이는 가변적이기 때문에 마지막 블록이 블록의 길이와 항상 딱 맞아떨어지지 않게 된다. 부족한 길이만큼을 '0' 으로 채우거나 임의의 비트들로 채워 넣는 것을 패딩이라고 한다.

이 시험을 직접 풀어보세요

실전과 동일한 CBT 환경에서 시간 제한 연습

회원가입 없이 CBT 풀기