用非对称RSA密钥包装对称密钥

时间:2018-09-24 18:42:37

标签: encryption aes rsa pgp openpgp

我在字节数组中有一个公共的2048位RSA密钥,我需要加密一些数据,但是我不想直接使用公共密钥对其进行加密。我可以生成一个通用的对称密钥(例如AES)来加密我的数据。然后,我想用我的公共RSA密钥加密对称密钥。我知道我需要做什么,我只是知道如何做。我尝试将字节数组转换为PublicKey对象,但收到无效的密钥格式异常。我还有其他方法可以使它工作吗?我正在使用BouncyCastle作为我的安全提供程序。

0 个答案:

没有答案