PHP 密码散列算法



<?php // 密码散列算法 API 提供了简单易用的 crypt() 包装, 以一种简洁易用安全的方式创建和管理密码。 // PHP 5.5.0 可用,同时也有兼容 PHP >= 5.3.7 的用户级实现。 // 使用这些函数不需要安装,它们是 PHP 核心的一部分。 $password = ‘passwd’; $hash = password_hash($password, PASSWORD_DEFAULT, $options); // The cost parameter can change over time as hardware improves $options = ['cost' => 11]; $hash_info = password_get_info($hash); if (password_verify($password, $hash)) {     if (password_needs_rehash($hash, PASSWORD_DEFAULT, ['cost' => 10])) {         $newHash = password_hash($password, PASSWORD_DEFAULT, $options);     }     // Log user in } else {     echo 'Invalid password.'; } echo $hash;

Tag:  Release    PHP    Code    zh-Hans    Password    API    More