2017-02-16 6 views
0

パスワードを取得するのをより困難にするために1回だけではなく、同じアルゴリズムでパスワードを数千回、またはより頻繁にハッシュする方がはるかに安全だと聞きました。 だから私の質問です:それは本当ですか?パスワードを複数回ハッシュすると安全性が向上しますか?

+0

http://softwareengineering.stackexchange.com/questions/115406/is-it-more-secure-to-hash-a-password-multiple-times – blank

+0

http://stackoverflow.com/questions/3786323/multiple -password-hash – blank

+0

http://stackoverflow.com/questions/348109/is-double-hashing-a-password-less-secure-than-just-hashing-it-once?rq=1 – blank

答えて

0

はい。これは、他のアプローチの中でbcryptによって行われたことです。

推論は単純です。受け入れるか拒否するかをチェックする前に、塩とパスワードをハッシュするのに合計数千時間かかることはありませんが、それはブルートフォース攻撃で可能なパスワードの束をテストすることです数千倍長い。だから、攻撃者は正当な使用を傷つけるよりもずっと多くのことを傷つけます。

しかし、それは再塩に注意してください。実際には、何千回もハッシュしないでください。しかし、bcryptのようなアルゴリズムを使用してください。そうした際に起こりうる欠陥についてはすでに検査されています。

関連する問題