0
我正在使用AES進行文本加密。我將密鑰和加密文本保存在文件中,但我應該如何處理IV?初始化矢量是否必須保存以進行解密?
我正在使用AES進行文本加密。我將密鑰和加密文本保存在文件中,但我應該如何處理IV?初始化矢量是否必須保存以進行解密?
IV通常與密文一起存儲。前綴IV是司空見慣的,因爲在執行解密時你需要在開始時使用IV。由於IV是通常是,所以如果您知道使用的分組密碼,則不必存儲IV的大小。
請注意,IV,就像密文一樣,在應用密碼之後是二進制的。所以不要指望IV是有效的字符。
是的,你必須提供相同的IV加密和解密。