私は長年にわたってJava暗号化に取り組んできました。現在では、暗号化されたペイロードをモバイルデバイスからJavaサービスに送信するiOSアプリケーションを作成する必要があります。私はiOS暗号サポート(CommonCryptoなど)の作業を開始しており、もう少し難しいと感じています。 JCEは非常にきれいで簡潔なAPIを持っているので、私は明らかに腐敗してしまった。対照的に、iOS暗号化ははるかに難しいAPIです。iOS用暗号ライブラリの簡素化
より簡潔なAPIを提供するCommonCryptoの周りに簡易暗号ライブラリまたはラッパーがありますか?特に、我々は必要:
- を鍵生成(両方とも対称および非対称)
- RSA、3DESを、ハッシュデータ
- デジタル署名(例えばSHA1withRSA)
- の暗号化/復号化およびAESサポート
たとえば、AES暗号化をラップするサンプルクラスを見たことがあります。私は少し豊かでフル機能のものを探しています。誰でも何か提案がありますか?
SSCryptoはiOS用にビルドされていますか?私はプロジェクトをダウンロードして見ました。それは間違いなく私の必要なもののように思えますが、Mac用の設定だけがあります。 iOSデバイスはありません。 – Shadowman
私たちはプロジェクトに.hと.mファイルを追加しました。プロジェクトのiOSビルドは残りの作業を行いました... – Frank