tinyLog
為一拓荒者
星期五, 10月 17, 2014
TripleDes 的 InitialVector
以前不知初始向量的作用為何,甚至認為它應該算是金鑰的一部份。原來:
金鑰一致、初始向量一致,加解密才會正確。
有時候忽略初始向量,只有金鑰一致也會正確,是因為加密端與解密端的預設初始向量恰好一致,例如都是零。
金鑰不一致,結果很難看。
金鑰一致,初始向量不一致,只會讓前八個位元組的解密結果錯誤,這個長度恰好就是初始向量的長度。
沒有留言:
張貼留言
較新的文章
較舊的文章
首頁
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言