我需要在 C# 中创建一个对称密钥并使用它来加密一个字符串,我最终会将其存储在数据库中。我会使用 .Net 中的 AES 机制来实现这一点。我会使用相同的密钥来解密加密的数据。
现在我的要求是,如果我有改变密钥的机制。如何确保我可以使用新创建的密钥来解密用旧密钥或过期密钥加密的字符串?
我需要在 C# 中创建一个对称密钥并使用它来加密一个字符串,我最终会将其存储在数据库中。我会使用 .Net 中的 AES 机制来实现这一点。我会使用相同的密钥来解密加密的数据。
现在我的要求是,如果我有改变密钥的机制。如何确保我可以使用新创建的密钥来解密用旧密钥或过期密钥加密的字符串?