Objective-Cには単純なbCrypt(http://codahale.com/how-to-safely-store-a-password/)の実装はありません。これを実現するCコードはありますが、特にx86プロセッサ用です。 、BSDライブラリに依存しています。
対応するオンライン(.NETおよびHTML5 + Javascript)アプリケーションと同じパスワードハッシュを共有するiOSアプリを構築しています。
非常に単純なJavaコード( http://www.mindrot.org/projects/jBCrypt/)を読んで、iOS開発に適したObjective-Cコードに変換できる場所ではありません。
ただし、Rubyの実装(https://github.com/codahale/bcrypt-ruby)があり、Rubyを使用してiOSアプリケーションを構築できると聞いています。次に、Rubyコードを静的ライブラリにロールアップしてiOSプロジェクトにリンクできますか?または、Monoを使用し、.NET実装(クリーンで純粋なコード、依存関係のないプロジェクト)を利用して静的ライブラリを構築しますか?
または、最後に、bCryptコードのObjective-C実装を知っている人はいますか?簡単そうに見えますが、.NET / C#/Rubyについて自分で翻訳するのに十分な知識がありません。