n-wp.ru — блог о WordPress
Как сделать генератор сложных паролей | n-wp.ru

Как сделать генератор сложных паролей

Функция, с помощью которой можно создать сложные пароли любой длины, которые невозможно подобрать.

Если возложить обеспечение безопасности полностью на пользователей, то можно смело закрывать любой интернет-проект. Например, ситуация с паролями: пользователи в массе своей настолько ленивы, что не будут создавать криптоустойчивые пароли, которые невозможно подобрать, ограничившись введение традиционных qwerty12345, password1, и прочими, как им кажется трудноподбираемыми, но на самом деле, вычисляемыми брутфорс-скриптами, сочетаниями. Поэтому лучше заранее подумать о пользователях, сделав все за них, не полагаясь на их сознательность. Одним из способов помощи пользователям является функция, создающая случайные, устойчивые к подбору, пароли.

Как сделать генератор сложных паролей

В файл functions.php вставьте:

Чтобы вывести стандартный пароль длиной 8 знаков, в котором используются цифры и латинские буквы в нижнем и верхнем регистре, вставьте в шаблон:

В этом пароле цифры и буквы выбираются случайным образом, но в нем никогда не получится ситуация, в которой схожие знаки, которые можно перепутать, стоят рядом: l10O (L в нижнем регистре, единица, ноль, O в верхнем регистре).

Для того, чтобы вывести простой пароль, используйте:

Для вывода сложного пароля, в котором наряду с цифрами и буквами еще используются и печатные символы (кавычки, скобки, знаки препинания, и прочие), используйте:

Сложные пароли подходят не для всех программ и сервисов, какие-то из них не допускают использования специальных знаков. Но если их все же можно использовать, то стойкость такого пароля к подбору практически 100% — его невозможно подобрать, и даже если задействовать самые мощные компьютеры, то на подбор уйдет несколько лет непрерывной работы. Именно сложные пароли длиной 64 символа используются для защиты данных в файле настроек wp-config.php.

Посмотреть
Генератор сложных паролей
вы перейдете по ссылке http://n-wp.ru/password-generator

tiaurus

Являюсь создателем n-wp.ru — блога о WordPress для новичков. Мне интересно многое, поэтому еще я сделал 123-box.ru — блог о программах для Windows, и tiaurus.info — блог о красоте.

Комментировать

/* ]]> */