Choose a default theme

You can change your theme from the menu

CTR 모드

CTR 모드는 서로 다른 카운터 블록을 블록 암호로 처리해 만든 스트림을 평문과 XOR하는 운용 모드이다.

원리

각 블록의 카운터 입력을 독립적으로 계산할 수 있어 병렬화가 가능하다. 메시지 끝의 일부 블록도 필요한 길이만큼 처리할 수 있다.

예시

같은 키로 여러 메시지를 암호화할 때에는 메시지를 구분하는 값과 블록 번호의 조합이 겹치지 않도록 설계한다.

주의할 점

같은 키에서 카운터 블록을 재사용하면 같은 키 스트림이 생긴다. CTR 자체에는 변조 탐지가 없으므로 완성된 인증 암호 구성과 구별한다.

참고 자료