Java sun.security.rsa.RSAPublicKeyImpl的开源替代品
由于使用RSAPublicKeyImpl,我收到一些警告: 警告:RSAPublicKeyImpl是内部专有API,可能是 在未来版本中删除了import sun.security.rsa.RSAPublicKeyImplJava sun.security.rsa.RSAPublicKeyImpl的开源替代品,java,encoding,cryptography,rsa,public-key,Java,Encoding,Cryptography,Rsa,Public Key,由于使用RSAPublicKeyImpl,我收到一些警告: 警告:RSAPublicKeyImpl是内部专有API,可能是 在未来版本中删除了import sun.security.rsa.RSAPublicKeyImpl 我试着找一个替代者,但运气不好。这个类的开源替代方案是什么?我不确定,但请尝试Bouncy castle library 几个月前,我也遇到了与您相同的问题,我使用AES cryptyng alghoritm成功地解决了这个问题,它至少支持您正在寻找的部分实现。也就是说,它
我试着找一个替代者,但运气不好。这个类的开源替代方案是什么?我不确定,但请尝试Bouncy castle library 几个月前,我也遇到了与您相同的问题,我使用AES cryptyng alghoritm成功地解决了这个问题,它至少支持您正在寻找的部分实现。也就是说,它可以由指数和模数创建为BigInteger 您可以使用此选项来获取:
谢谢,我看到了bouncycastle实现,但我试图避免这种依赖性PrivateKey-RSAPrivateKey PrivateKey=(RSAPrivateKey)KeyFactory.getInstance(“RSA”).generatePrivate(新的PKCS8EncodedKeySpec(priv));类似的工作方式
RSAPublicKey publicKey = (RSAPublicKey)KeyFactory.getInstance("RSA").generatePublic(
new X509EncodedKeySpec(bytes));