私はアンドロイドプロジェクトを持っていて、RSA暗号化を使用しています。アンドロイドクライアントとJavaサーバーの間で問題なく動作します。公開鍵と秘密鍵はAndroid APIを使用して生成されました。今私はIOSプロジェクトで同じRSAを使用し、同じキーを使用したいと思います。残念ながら、うまくいきません。 IOSクライアントで暗号化と復号化を行うことができます。 Javaサーバーで復号化されると、エラーが発生します。 暗号化にkSecPaddingPKCS1を使用し、復号化にRSA/NONE/OAEPWithSHA1AndMGF1Paddingを使用します。RSAでiosで暗号化し、javaサーバで復号化できない
参照: 1. RSA: encrypt in iOS, decrypt in Java 2. RSA implementations in Objective C
誰でも助けることができる、ありがとうございました。
例にリンクしていないコードを投稿すると便利です – pedrofb