私は今数日間苦労しており、インターネット上で正確な例/チュートリアルを見つけることができないので、今私は助けを求めてここにいます.
RSA キーペアを作成する Java アプリケーションがあります。このキーペアは、対称キーの暗号化と復号化に使用されます。(ただし、最初にテストするには、単純なテキスト文字列を使用したい)。鍵ペアの生成後、鍵はエンコードされます。
PublicKey publicKey = KeyFactory.getInstance("RSA").generatePublic(new X509EncodedKeySpec(pbKey));
と
PKCS8EncodedKeySpec ks = new PKCS8EncodedKeySpec(pvBytes);
現在、iOSでアプリケーションを作成しています。そして、OpenSSLを使用してiOS(CまたはObjective-C)でも同じことをしたいと思います。
誰かがこれで私を助けることができますか?
私はこのようなキーを作成しています
RSA_generate_key_ex(rsa, modulus, e, NULL);