【发布时间】:2010-06-14 08:02:03
【问题描述】:
加载我的 RSACryptoServiceProvider rsa 对象后,我想为我的 AES 对象创建一个密钥。因为我不需要存储 AES 密钥(我只需要它在我的 prv 端解密)我想我不需要存储它,我可以用我的公钥生成它。
我认为 rsa.Encrypt(byte[] with 4 hardcoded bytes);会生成我需要的数据。事实证明,每次我调用这个函数时,即使使用相同的数据,我也会得到不同的结果。因此,如果每次都不同,我无法重新创建 AES 密钥。
如何使用 RSA 以我可以随时重新创建的方式生成数据?
【问题讨论】: