Генерация паролей в PHP

В PHP есть несколько функций для генерации случайного числа, это:

  • rand($min, $max) – на платформах Windows $max может быть не больше 32767. С версии PHP 7.1 стала синонимом функции mt_rand().
  • mt_rand($min, $max) – генерирует случайное значение на базе Вихря Мерсенна (не генерирует криптографически безопасные значения).
  • random_int($min, $max) – генерирует случайные целые числа, пригодные для использования в криптографических целях (появилась в PHP 7.0).

На их основе можно сформировать пароли высокой сложности:

28.11.2019
Предыдущая запись Подключение шрифтов в CSS

Комментарии

, чтобы добавить комментарий.

Другие публикации

Загрузка файлов на сервер PHP
В статье приведен пример формы и php-скрипта для безопасной загрузки файлов на сервер, возможные ошибки и рекомендации при работе с данной темой.
25.11.2017
17497
+3
Таблица символов ASCII
Список из 256 символов и их коды в ASCII.
26.11.2019
12166
+3
Javascript коды клавиш клавиатуры
Список кодов клавиш стандартной клавиатуры на Windows и MacOS...
17.10.2019
4135
+2
Транслитерация по ГОСТ
PHP функции для транслита текста на русском языке по ГОСТ 7.79-2000 (ИСО 9-95) система «Б»
28.03.2019
899
+1
Замена раскладки на PHP
PHP функции для исправление неправильной раскладки клавиатуры в тексте и использование их в поиске по сайту.
15.08.2019
892
0
Список Mime
Ниже приведён список MIME-заголовков и расширений файлов.
11.07.2019
911
+1