現在、.Net で Web アプリケーションを開発しています。これには、Android、iPhone、および Windows Mobile 8 アプリも含まれます。これらすべてのアプリケーションには、統一されたログイン システムが必要です。私たちのサイトと Web サービスは SSL を使用しますが、ユーザーのパスワードを安全に保つためにできる限りのことをしたいのは明らかです。そのため、上記のプラットフォーム全体で使用できる共通のパスワード ハッシュ関数を探しています。
現在、私たちが見つけた唯一の一般的なものはSAH256ですが、もう少し強力なものを使用したいと考えています. C# には、私が使用したい Rfc2898DeriveBytes クラスがあります (Web サイトと Win8 Mobile で使用できます) が、Android/Java および iOS/Objective C 用の実装はありますか? これを使用できない場合、次善の選択肢は何でしょうか?