[英]Where should I store the IVs for encrypted records?
我想先加密一些秘密數據,然后再將它們存儲在數據庫中。 RijndaelManaged似乎是一個不錯的選擇,但是,如果我理解得很好,當我加密某物時,我需要每次生成一個新的IV。 那么,我應該將這些存儲在哪里? 連接初始化向量和加密值是一個好主意嗎?
IV不是秘密的,您可以將其存儲在任意位置。 您當然可以將其存儲在密文前面。
盡管在某些密碼模式中它是可選的,但也最好有一個IV。 我會盡可能使用它,因為它可以減輕某些情況下的攻擊。 像我們這樣的“外行”密碼學家應該非常安全地玩游戲。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.