PHP openssl_pbkdf2 OpenSSL 函数
-
定义和用法
openssl_pbkdf2 - 生成一个 PKCS5 v2 PBKDF2 字符串 -
版本支持
PHP4 PHP5 PHP7 支持 v5.5.0+支持 支持 -
语法
openssl_pbkdf2() 计算 PBKDF2 (Password-Based Key Derivation Function 2), 在PKCS5 v2中定义的一个密钥的推导函数. -
参数
参数 必需的 描述 password 是 派生密钥所生成的密码。 salt 是 PBKDF2 推荐一个不少于64位(8字节)的密码盐值。 key_length 是 希望输出密钥的长度。 iterations 是 需要的迭代次数 » NIST 建议至少10,000次. digest_algorithm 否 在openssl_get_md_methods()中可选的散列或摘要算法.默认是 SHA-1. -
返回值
成功,返回原始二进制字符串 或者在失败时返回 FALSE. -
示例
-