TL;DR password_hash() は crypt() よりも簡単に強力なパスワードハッシュを作ることができる、 crypt() のラッパーであり上記互換性を持つ。 今回はこの関数によるハッシュ化の特徴をみていくことにする。 特徴 サポートしている暗号化アルゴリズム PASSWORD_DEFAULT → bcrypt アルゴリズムでハッシュかする PASSWORD_BCRYPT → CRYPT_BLOWFISH アルゴリズムでハッシュ化する PASSWORD_ARGON2I → Argon2 を有効にしてコンパイルした場合のみ利用可能 PASSWORD_ARGON2ID → Argon…