簡體   English   中英

我應將IV存放在哪里以存儲加密記錄?

[英]Where should I store the IVs for encrypted records?

我想先加密一些秘密數據,然后再將它們存儲在數據庫中。 RijndaelManaged似乎是一個不錯的選擇,但是,如果我理解得很好,當我加密某物時,我需要每次生成一個新的IV。 那么,我應該將這些存儲在哪里? 連接初始化向量和加密值是一個好主意嗎?

IV不是秘密的,您可以將其存儲在任意位置。 您當然可以將其存儲在密文前面。

盡管在某些密碼模式中它是可選的,但也最好有一個IV。 我會盡可能使用它,因為它可以減輕某些情況下的攻擊。 像我們這樣的“外行”密碼學家應該非常安全地玩游戲。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM