2012-03-21 18 views
0

私は公開鍵と暗号化されたデータを持っており、公開鍵でそのデータを解読する必要があります。データがサーバー側のRSAで暗号化されているので、私はiPhoneのRSAで復号化する必要があります。私はグーグルではありましたが、良い解決策はありませんでした。私はAppleによって提供されたCryptoExerciseを通りましたが、解決策を見つけることができませんでした。 Plsの人が私にこの解読を実装するのを助けます。公開鍵を使用したiPhoneのRSA解読

EDIT:オーバーサーバーでは、データは秘密キーで暗号化されています。

+0

どのRSAフォーマットにデータがありますか? PKCS#1? PKCS#7? #12? –

+0

PKCS#1形式です。 – user1283329

+0

通常、デジタル署名の一部として実行していない限り、公開鍵を使用して暗号化が行われます。私はあなたのデータのセキュリティを心配している場合、これがあなたが望む設定であることを確認したいと思います。 – Shadowman

答えて

0

最初に、Chris Lukeの書面によるhow to turn a PKCS1 into iOS's non-standard key formを参照してください。その結果、SecKeyRefの結果はSecKeyDecryptとなります。

+0

これは、指定したPKCS#1ではありません。 PKCS#1はASN.1でエンコードされています。 http://tools.ietf.org/html/rfc3447#appendix-A.1.1を参照してください。あなたはあなたが持っているものの性質と達成しようとしているものについて明確にするためにあなたの質問を書き直す必要があります。検証または復号化ですか?これはどんなフォーマットですか?あなたの質問はあなたのコメントと一致しません。 –

関連する問題