2011-07-21 22 views
0

私は、パスワードを取ることができるライブラリを探しています(そして、好ましくはjavaに組み込まれています)。複数の異なるタイプのパスワード暗号化のためのJavaライブラリ

基本的にhttp://xref.dokuwiki.org/reference/dokuwiki/nav.html?inc/PassHash.class.php.html

のJavaバージョンは、正直に言うと、私はすでに、すでにそれのほとんどを変換しましたが、私はJavaで塩漬けMD5パスワードを作成するかどうかはわかりません(hash_smd5機能を変換)とDES暗号化塩を使って(hash_crypt関数を変換する)

助けを非常に感謝します。

答えて

2

これは達成しようとしていることですか?与えられた

  • オリジナルテキスト(パスワード、または塩漬けパスワード)
  • 暗号化されたテキスト
  • 暗号のリスト/ハッシュアルゴリズム(MD5、SHA1など)

図出している暗号化アルゴリズム偽のテキストを作りましたか?おそらく、これは、出力が暗号化されたテキストと一致するまで、各アルゴリズムを元のテキストに順番に適用することによって達成されるだろうか?

Apache CommonsのDigestUtilsクラスは使いやすいハッシュ関数群を提供します。また、Bouncy Castleは、暗号化標準の多くのJava実装を提供します。

関連する問題