【发布时间】:2017-01-06 09:40:07
【问题描述】:
我有一个 android 项目并使用了 RSA 加密,它在 android 客户端和 java 服务器之间运行正常。公钥和私钥是使用 android API 生成的。现在我想在 IOS 项目上使用相同的 RSA 并使用相同的密钥。不幸的是,它效果不佳。我可以在IOS客户端上加密和解密,它是正确的。在 java 服务器上解密时,出现错误。 使用 kSecPaddingPKCS1 进行加密,使用 RSA/NONE/OAEPWithSHA1AndMGF1Padding 进行解密。
参考: 1.RSA: encrypt in iOS, decrypt in Java 2.RSA implementations in Objective C
谁能帮忙,谢谢。
【问题讨论】:
-
如果您发布您正在使用的代码而不是示例的链接,将会很有帮助