2024 年日本 PHP 研討會

sodium_crypto_pwhash_scryptsalsa208sha256_str

(PHP 7 >= 7.2.0, PHP 8)

sodium_crypto_pwhash_scryptsalsa208sha256_str取得 ASCII 編碼的雜湊值

說明

sodium_crypto_pwhash_scryptsalsa208sha256_str(#[\SensitiveParameter] 字串 $password, 整數 $opslimit, 整數 $memlimit): 字串

警告

此函式目前沒有說明文件;僅提供其參數列表。

參數

密碼 (password)

運算限制 (opslimit)

記憶體限制 (memlimit)

傳回值

新增筆記

使用者貢獻的筆記 1 則筆記

spam at tonycast dot com
6 年前
<?php
/* 雜湊生成範例 */

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);

//輸出: $7$C6..../....ZwhNJoHcE/5yzM05gk67R2IOAp9XjD3X2gTNRpUlg92$YBwEfrN19OUo9dZG7LPSanCmjwYg.JgOEN4E75qrXG6
To Top