为了解密我的字符串,我必须存储我的加密密钥吗

本文关键字:我的 存储 加密 密钥 解密 字符串 | 更新日期: 2023-09-27 17:58:38

这更像是一个问题。。。我正在使用AES加密/解密。我完全理解密钥和IV是在加密过程中生成的,为了解密我的字符串,我需要使用相同的过程(密钥和IV),所以我的问题是我需要存储和传递这两个元素(密钥和Ⅳ以及我的加密字符串)吗?或者有没有一种方法可以通用地创建一个键和iv?

为了解密我的字符串,我必须存储我的加密密钥吗

如果使用AES,则必须具有相同的密钥和IV才能解密数据。你不应该寻找任何选项来让你的钥匙或静脉注射变得可预测。也就是说,如果你能很容易地重新生成它,你猜怎么着?。。

你可能想发布你想要实现的。看来AES可能不是正确的选择。您可能需要了解公私密钥加密,其中一个密钥加密,另一个密钥解密。您可能还希望使用包括几个步骤的整体解决方案。