什麼是Nonce
在密碼學中,於同一把金鑰下只使用一次的值,意思是number used once,中文常稱為隨機數(nonce)。在CTR模式與GCM中,若同一組金鑰與nonce使用兩次,金鑰串流就會相同而洩漏明文的XOR,因此要用計數器等方法讓值不重複。CBC模式使用的初始向量(IV)不僅不能重複,還必須是攻擊者無法預測的值。兩者都不需要保密,通常與密文一起傳送。在驗證程序中,為防止舊回應被重複使用(重放)而送出的新亂數,也稱為nonce。
日文名稱: ナンス
「Nonce」出現在2領域的6道練習題中(密碼學基礎與應用, 硬體安全的進階主題與趨勢等)。
這個名詞所屬的領域: 密碼學基礎與應用