2009-08-06 3 views
0

さまざまなサーバーに情報(アカウント、たとえばフルネーム、アドレス、ユーザーID、パスワード)の配列を格納し、md5を使用してパスワードを暗号化したい場合は(質問あり)、毎回LDAPサーバーにアカウントを追加してください(パスワードを保存するたびに、私は 'crypt'機能を使用する必要があります)。 1回の暗号化の後に1つの変数に保存してすべてのサーバーで使用すると、違いがありますか?LDAP DBの質問

答えて

0

md5暗号化パスワードには、通常、(ランダムな)塩が含まれているため、辞書攻撃をより困難にすることができます。同じパスワードを2回暗号化すると、2つの異なる出力が得られます。

md5暗号化の結果をコピーすると、パスワードは「動作」しますが、攻撃者には同じパスワードが異なるユーザー/サーバーで使用されていることが示されます(攻撃者がmd5にアクセスできると仮定します)。とにかく、このリスクは高いわけではないと推測しているかもしれないので、パスワードはまだ塩漬けなので、辞書攻撃はまだできません。