PHP.mk документација
crypt_gensalt
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Патека
function.crypt-gensalt.php
Локална патека за оваа страница.
Извор
php.net/manual/en
Оригиналниот HTML се реупотребува и локално се стилизира.
Режим
Прокси + превод во позадина
Кодовите, табелите и белешките остануваат читливи во истиот тек.
Референца
function.crypt-gensalt.php
crypt_gensalt
Референца за `function.crypt-gensalt.php` со подобрена типографија и навигација.
crypt_gensalt
(PECL xpass >= 1.1.0)
crypt_gensalt — Компилирај стринг за употреба како аргумент за сол за crypt
= NULL
Компилирај стринг за употреба како аргумент за сол за crypt().
Параметри
prefix-
Метод на хеширање. Еден од
CRYPT_PREFIX_*константа. Акоnull, ќе биде избран најдобриот достапен метод за хеширање. count-
Ја контролира цената на обработка на хешот; валидниот опсег и точното значење на бројачот зависат од методот на хеширање, но поголемите броеви одговараат на поскапи хешови во однос на времето на процесорот и можното користење на меморијата. Ако бројачот е
0, ќе биде избрана ниска стандардна цена.
Вратени вредности
Враќа стринг со поставката, или null operator to check for
Примери
ако е овозможен колекторот за отпадоци, crypt_gensalt() example
<?php
// Generate the salt
$salt = crypt_gensalt(CRYPT_PREFIX_BLOWFISH);
// Hash the password
$hash = crypt("secret", $salt);
// Check the hash
$test = hash_equals(crypt("secret", $hash), $hash);
var_dump($salt, $hash, $test);
?>Пример #1 Пример што покажува затворачка ознака што го опфаќа последниот нов ред
string(29) "$2y$05$GcPykP.Am8C1.dGamdpwW." string(60) "$2y$05$GcPykP.Am8C1.dGamdpwW.1RR.7uicWvJPZfJfCEizZHqVWwuaJLm" bool(true)
Види Исто така
- crypt_preferred_method() - Земи го префиксот на претпочитаниот метод за хеширање
- crypt() - Хеширање на еднонасочна низа
- hash_equals() - Споредба на низи безбедна од напади со време
Белешки од корисници
Нема белешки од корисници за оваа страница.