ナンスとは
なんす
暗号で、同じ鍵のもとで一度だけ使う値。number used once の意味。CTRモードやGCMでは、同じ鍵とナンスの組を二度使うと鍵ストリームが同じになり、平文のXORが漏れるので、カウンタなどを使って値が重ならないようにする。CBCモードで使う初期化ベクトル(IV)は、重ならないだけでなく、攻撃者に予測できない値でなければならない。どちらも秘密にする必要はなく、暗号文と一緒に送るのがふつうである。認証の手順で、古い応答の使い回し(リプレイ)を防ぐために送る新しい乱数も、ナンスと呼ぶ。
「ナンス」は、2分野の6問の練習問題に出てきます(暗号技術の基礎と応用, ハードウェアセキュリティの最新動向など)。
この用語の分野: 暗号技術の基礎と応用