Генерация паролей в 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

Комментарии

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

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

Небольшая JavaScript функция для генерации пароля...
113
0
В статье приведен пример формы и php-скрипта для безопасной загрузки файлов на сервер, возможные ошибки и рекомендации при работе с данной темой.
27398
+9
Список из 256 символов и их коды в ASCII.
117683
+13
Список кодов клавиш стандартной клавиатуры на Windows и MacOS...
11829
+2
PHP функции для транслита текста на русском языке по ГОСТ 7.79-2000 (ИСО 9-95) система «Б»
1671
+1
PHP функции для исправление неправильной раскладки клавиатуры в тексте и использование их в поиске по сайту.
2568
+3