Генератор паролей

Часто происходит такое, что при после регистрации где-нибудь, запрашивают: «введите пароль». Так как времени как всегда не хватает, то приходится ввести 123456 или qwerty. Последствия ввода таких паролей могут быть фатальными для созданного аккаунта: при попытках взломать пароль, такие варианты перебираются в первую очередь. Чтобы такое не произошло, необходимо создавать сложный пароль, который состоит из букв разных регистров.
Для того, чтобы создать такие пароли разработан ряд специальных программ. Но наиболее лёгким вариантом будет – просто зайти по адресу нашего сайта и выбрать пароль, который больше понравится.
Здесь у Вас будет возможность создания любого пароля любой сложности: http://lexasoft.titgroup.kz/php/generator-parolej/
После прочтения статьи о Генераторе паролей на блоге Johnny Superb, вспомнился ещё один генератор.

Генерация простых паролей на php.

Практически на любом сайте, где есть регистрация, присутствует форма «Вспомнить пароль», с помощью которой можно получить забытый пароль, на E-Mail. Но высылать пароль — это дело не совсем безопасное, так как очень часто пользователи используют один пароль в нескольких местах. Кроме того, большинство пароле хранится в закодированном виде, делающим невозможным обратное декодирование.

Поэтому лучшим вариантом будет замена старого пароля на новый, который создаётся автоматически.
Ниже приведён интересный и не сложный способ для его создания:


function generatePasswordLite()
{
$d = Array("ba", "be", "bo", "di", "du", "do", "de", "ku",
"ka", "ke", "si", "su", "re", "ru", "ro", "ra",
"la", "le", "li", "lo", "ve", "zde", "ka");
$str = "";
for ($i = 0;$i < mt_rand(3, 4);$i++) $str .= $d[mt_rand(0, count($d)-1)];
return $str;
}

В результате получаются довольно интересные и запоминающиеся без труда пароли. Например:

debali
lolideka
lirale
lorubo
didoku
и т.п.

Вот ещё один пример.


<?php
function makePin($length = 5) {
$aZ09 = array_merge(range('A', 'Z'), range('a', 'z'),range(0, 9));
$out = '';
for($c = 0; $c < $length; $c++) {
$out .= $aZ09[mt_rand(0, count($aZ09)-1)];
}
return $out;
}
?>

[author_infos]

Несколько слов об авторе LEXASOFT

Сайт для тех, кто занимается оптимизацией и раскруткой интернет-ресурсов. Автор вдумчиво анализирует различные новости для вебмастеров, не стесняясь критиковать или давать самостоятельную оценку тому или иному явлению. Масса практических советов и небольших рассказов из личного опыта.
http://lexas0ft.ru/

Пока молчат

Leave A Reply

You must be logged in to post a comment.