我正在使用BouncyCastle提供程序对数据进行AES对称加密,然后使用从Windows密钥库证书使用SunMSCAPI提供程序获得的公钥中的RSA非对称算法来包装密钥。任何人都可以通过一些代码片段来帮助如何使用SunMSCAPI进行RSA包装和解包对称密钥吗?
答案 0 :(得分:2)
[扫除旧问题]
您可以使用检索到的RSAPublicKey和RSAPrivateKey实例来使用javax.crypto.Cipher.wrap()和unwrap()。为此,您可能需要Sun / Oracle为您的JDK / JRE提供无限制的加密策略文件。