Обновление до английской версии

This commit is contained in:
Sergey Panteleev
2022-02-24 07:39:05 +03:00
parent 139939850d
commit d163ad8004
3 changed files with 14 additions and 15 deletions

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 98ba3bd97a8f988e69054ee7e7aa2fd124d453a7 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: f93ab9943c0246504e18493e315b7638efe81753 Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<refentry xml:id="function.password-hash" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<refnamediv>
@ -18,10 +18,6 @@
<para>
<function>password_hash</function> создаёт хеш пароля используя сильный,
необратимый алгоритм хеширования.
Функция <function>password_hash</function> совместима с функцией
<function>crypt</function>.
Следовательно, хеши паролей, созданные <function>crypt</function> можно использовать
с <function>password_hash</function>.
</para>
<simpara>
В данный момент поддерживаются следующие алгоритмы:

View File

@ -1,7 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: be96542e25353334c13edc6c5bc39cc96eb46306 Maintainer: rjhdby Status: ready -->
<!-- EN-Revision: f93ab9943c0246504e18493e315b7638efe81753 Maintainer: rjhdby Status: ready -->
<!-- Reviewed: no -->
<refentry xml:id="function.password-verify" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<refnamediv>
<refname>password_verify</refname>
@ -17,6 +16,9 @@
</methodsynopsis>
<para>
Проверяет, соответствует ли пароль хешу.
Функция <function>password_verify</function> совместима с <function>crypt</function>.
Следовательно, хеши паролей, созданные <function>crypt</function>,
могут быть использованы в <function>password_verify</function>.
</para>
<para>
Обратите внимание, что <function>password_hash</function> возвращает алгоритм,

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 98ba3bd97a8f988e69054ee7e7aa2fd124d453a7 Maintainer: shein Status: ready -->
<!-- EN-Revision: f93ab9943c0246504e18493e315b7638efe81753 Maintainer: shein Status: ready -->
<!-- Reviewed: no -->
<refentry xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://docbook.org/ns/docbook" xml:id="function.crypt">
<refnamediv>
@ -22,6 +22,9 @@
<function>crypt</function> возвращает хешированную строку,
полученную с помощью стандартного алгоритма UNIX, основанного
на <abbrev>DES</abbrev> или другого алгоритма.
Функция <function>password_verify</function> совместима с <function>crypt</function>.
Следовательно, хеши паролей, созданные <function>crypt</function>,
могут быть использованы в <function>password_verify</function>.
</para>
<para>
Параметр <parameter>salt</parameter> является необязательным. Однако без <parameter>salt</parameter>
@ -66,13 +69,11 @@
<listitem>
<simpara>
<constant>CRYPT_EXT_DES</constant> - Расширенное DES-шифрование.
"Соль" является девятисимвольной строкой, состоящей из символа
подчёркивания, за которым следуют 4 байта счётчика итерации и
4 байта соли. Эти данные будут закодированы в виде печатаемых
символов, 6 бит на символ, с меньшим значащим символом указанным
первым. Значения от 0 до 63 кодируются как "./0-9A-Za-z".
Использование других символов в соли повлечёт за собой отказ
работы crypt().
"Соль" является 9-символьной строкой, состоящая из символа подчёркивания,
за которым следуют 4 символа счётчика итерации и 4 символа соли.
Каждая из этих 4-символьных строк кодирует 24 бита, наименьший символ первым.
Значения от <literal>0</literal> до <literal>63</literal> кодируются как <literal>./0-9A-Za-z</literal>.
Использование недопустимых символов в соли приведёт к ошибке crypt().
</simpara>
</listitem>
<listitem>