PHP - password(密码哈希)函数


在 PHP 中,密码哈希是将纯文本密码转换为固定长度的字符串的过程,这些字符串不能轻易反转。这是在任何应用程序中保护用户密码的重要步骤。

“密码哈希 API”(应用程序编程接口)为 crypt()(即,此函数不是二进制安全的,用于检索哈希字符串)和其他密码哈希算法提供了一个易于使用的包装器,使安全地创建和管理密码变得简单。

函数列表

以下是 PHP 密码哈希提供的函数列表 -

函数 描述
password_algos() 获取可用的密码哈希算法 ID。
password_get_info() 返回有关给定哈希的信息。
password_hash() 创建密码哈希。
password_needs_rehash() 检查给定的哈希值是否与给定的选项匹配。
password_verify() 验证密码是否与哈希匹配。