LDAPデータベースにこの種のパスワードハッシュがあります。
userPassword:: MTIzYVBkLSY=
また、ユーザーのパスワードハッシュをアプリケーションにキャッシュしているので、毎回入力する必要はありません。このため、指定したパスワードのDNが存在するかどうかを確認したいと思います。これはどのようなハッシュアルゴリズムですか?Javaで同じタイプのハッシュを生成できますか?
LDAPデータベースにこの種のパスワードハッシュがあります。
userPassword:: MTIzYVBkLSY=
また、ユーザーのパスワードハッシュをアプリケーションにキャッシュしているので、毎回入力する必要はありません。このため、指定したパスワードのDNが存在するかどうかを確認したいと思います。これはどのようなハッシュアルゴリズムですか?Javaで同じタイプのハッシュを生成できますか?
これはパスワード ハッシュではなく、Base64 形式でエンコードされたパスワードのようです。
投稿された文字列をデコードすると、パスワードが得られます123aPd-&
。
それがbase64
エンコーディングです。ここで試してみてください
指定したパスワードの DN が存在するかどうかを確認したい。
bind
その方法は、資格情報としてその DN とパスワードを使用してLDAP を実行することです。JNDI では、これは を介して行われLdapContext.reconnect()
ます。
これはどのようなハッシュアルゴリズムですか?
関係ありません、知る必要はありません。