논스(Nonce)란?
암호에서 같은 키 아래에서 한 번만 사용하는 값. number used once라는 의미이다. CTR 모드나 GCM에서는 같은 키와 논스의 조합을 두 번 사용하면 키 스트림이 같아져 평문의 XOR이 새어 나가므로, 카운터 등을 사용해 값이 겹치지 않게 한다. CBC 모드에서 사용하는 초기화 벡터(IV)는 겹치지 않을 뿐만 아니라 공격자가 예측할 수 없는 값이어야 한다. 둘 다 비밀로 할 필요는 없으며, 암호문과 함께 보내는 것이 보통이다. 인증 절차에서 오래된 응답의 재사용(리플레이)을 막기 위해 보내는 새로운 난수도 논스라고 부른다.
일본어 명칭: ナンス
논스(Nonce)은(는) 암호 기술의 기초와 응용 등 1개 분야의 연습 문제 5개에 나와요.
분야: 암호 기술의 기초와 응용