Java 使用MSCAPI使用RSA密钥包装

Java 使用MSCAPI使用RSA密钥包装,java,encryption,cryptography,bouncycastle,encryption-asymmetric,Java,Encryption,Cryptography,Bouncycastle,Encryption Asymmetric,我使用BouncyCastle提供程序对数据进行AES对称加密,然后使用RSA非对称算法从使用SunMSCAPI提供程序从Windows密钥库证书获得的公钥中包装密钥。任何人都可以通过一些代码片段帮助如何使用SunMSCAPI对对称密钥进行RSA包装和展开?[扫除旧问题] 您可以使用检索到的RSAPublicKey和RSAPrivateKey实例使用javax.crypto.Cipher.wrap()和unwrap()。为此,您可能需要Sun/Oracle为您的JDK/JRE提供无限制的加密策略

我使用BouncyCastle提供程序对数据进行AES对称加密,然后使用RSA非对称算法从使用SunMSCAPI提供程序从Windows密钥库证书获得的公钥中包装密钥。任何人都可以通过一些代码片段帮助如何使用SunMSCAPI对对称密钥进行RSA包装和展开?

[扫除旧问题]

您可以使用检索到的RSAPublicKey和RSAPrivateKey实例使用javax.crypto.Cipher.wrap()和unwrap()。为此,您可能需要Sun/Oracle为您的JDK/JRE提供无限制的加密策略文件