标签:#密碼演算法

共 1 篇文章

初始向量

在密碼學的領域裡,初始向量(,縮寫為IV),或譯初向量,又稱初始變數(,縮寫為SV),是一個固定長度的輸入值。一般的使用上會要求它是亂數或偽亂數(pseudorandom)。使用亂數產生的初始向量才能達到語義安全(訊息驗證碼也可能用到初始向量),並讓攻擊者難以對原文一致且使用同一把金鑰生成的密文進行破解。在區塊加密中,使用了初始向量的加密模式被稱為區塊加密模式。 有些密碼運算只要求初始向量不要重覆,並只要求它用是內部求出的亂數值(這類亂…