sodium_crypto_pwhash_scryptsalsa208sha256_str
(PHP 7 >= 7.2.0, PHP 8)
sodium_crypto_pwhash_scryptsalsa208sha256_str — Get an ASCII encoded hash
说明
sodium_crypto_pwhash_scryptsalsa208sha256_str(#[\SensitiveParameter] string
$password
, int $opslimit
, int $memlimit
): string
警告
本函数还未编写文档,仅有参数列表。
参数
password
-
opslimit
-
memlimit
-
返回值
+添加备注
用户贡献的备注 1 note
spam at tonycast dot com ¶
6 years ago
<?php
/* Example Hash Generation */
const PWHASH_SCRYPTSALSA208SHA256_OPSLIMIT_INTERACTIVE = 534288;
const PWHASH_SCRYPTSALSA208SHA256_MEMLIMIT_INTERACTIVE = 16777216;
const PWHASH_SCRYPTSALSA208SHA256_OPSLIMIT_SENSITIVE = 33554432;
const PWHASH_SCRYPTSALSA208SHA256_MEMLIMIT_SENSITIVE = 1073741824;
$hash_str = sodium_crypto_pwhash_scryptsalsa208sha256_str('password123', PWHASH_SCRYPTSALSA208SHA256_OPSLIMIT_INTERACTIVE, PWHASH_SCRYPTSALSA208SHA256_MEMLIMIT_INTERACTIVE);
print_r($hash_str);
//outputs: $7$C6..../....ZwhNJoHcE/5yzM05gk67R2IOAp9XjD3X2gTNRpUlg92$YBwEfrN19OUo9dZG7LPSanCmjwYg.JgOEN4E75qrXG6
备份地址:http://www.lvesu.com/blog/php/function.sodium-crypto-pwhash-scryptsalsa208sha256-str.php