password_hash()
パスワードをきれいにしてみませんか?
コードの冗長性:クリーニングメカニズムをパスワードに追加すると、コードの複雑さが増します。
柔軟性:
ユーザーは、パスワードで任意の長さ、スペース、または特別な文字を使用できるようにします。これにより、パスワードの複雑さを高め、ブルーシュクラック攻撃により耐性を高めることができます。 ハッシュメカニズム:
(デフォルトのハッシュアルゴリズム)60文字のハッシュ値を生成します。これには、ランダムソルトとハッシュ後のパスワードが含まれます。これにより、パスワードが同じであっても、各ユーザーのハッシュ値が一意であることが保証されます。
パスワードのクリーニングの結果:
次のパスワードを検討してください:
ハッシュの前に使用される一般的なクリーニング方法は、非常に異なる結果を生み出します:
PASSWORD_BCRYPT
テーリングスペースを削除します。
特殊文字の前で転送文字を追加します。
<code>I'm a "dessert topping" & a <floor wax>!</code>
HTMLタグを削除します。
以上がPHPでハッシュする前に、ユーザーのパスワードをクレンジングする必要がありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。