1

LDAPデータベースにこの種のパスワードハッシュがあります。

userPassword:: MTIzYVBkLSY=

また、ユーザーのパスワードハッシュをアプリケーションにキャッシュしているので、毎回入力する必要はありません。このため、指定したパスワードのDNが存在するかどうかを確認したいと思います。これはどのようなハッシュアルゴリズムですか?Javaで同じタイプのハッシュを生成できますか?

4

3 に答える 3

3

これはパスワード ハッシュではなく、Base64 形式でエンコードされたパスワードのようです。

投稿された文字列をデコードすると、パスワードが得られます123aPd-&

于 2012-07-09T09:10:52.137 に答える
2

それがbase64エンコーディングです。ここで試してみてください

于 2012-07-09T09:08:51.510 に答える
1

指定したパスワードの DN が存在するかどうかを確認したい。

bindその方法は、資格情報としてその DN とパスワードを使用してLDAP を実行することです。JNDI では、これは を介し​​て行われLdapContext.reconnect()ます。

これはどのようなハッシュアルゴリズムですか?

関係ありません、知る必要はありません。

于 2012-07-09T09:57:30.543 に答える