2009-06-22 59 views
3

我想知道將加密初始化向量(IV)從加密數據的地方傳輸到解密數據的地方的最佳方式。傳輸加密初始化向量

換句話說,每次你加密一條消息時IV應該是隨機產生的(對吧?),所以當你解密時需要找到一些IV的方法。

我聽說過簡單地將IV(純文本)連接到加密數據的人。這有沒有任何安全風險?

回答

4

IV不需要保密,因爲唯一的祕密數據是關鍵(按照定義)。
只要IV是隨機的,就直接前進並以任何你喜歡的方式傳輸它 - 將它與加密數據連接在一起就好了。

(當然,請確保您保護數據IV的完整性,否則將無法正常工作....)