0
使用相同的initVector使用CipherOutputStream寫入來加密最終將寫入磁盤的文件的各個部分是否安全?我將使用相同的密鑰,但可能會在每次調用cos.write()時使用不同的iv。現在,如果要做到這一點,我需要保證每次都會隨機生成一個新的iv。然後在解密期間,我如何將這些init向量傳遞給解密密碼。 iv可以嵌入到文件內容中並以確定性的方式回讀嗎?如果有幫助,我可以修復iv的長度。用於使用AES進行流處理的initVector
太好了,謝謝!有什麼地方可以閱讀你提到的鏈接。 – Merrin
[Wiki有一篇很棒的文章](https://en.wikipedia.org/wiki/Block_cipher_mode_of_operation) –
另外,我可以在加密過程中將iv寫入字節流本身,因此我在讀取過程中讀取了很多字節解密。 – Merrin