On Thu, Oct 23, 2003 at 14:56:55 (+0300), Svetlana Tkachenko wrote:
самописная (но конечно назвать их легко запоминающиемся :)
Приведи пару сгенерированных паролей
Мне важно, чтобы получалось удобоваримое слово, а не просто набор букв/цифр
Да в общем-то предложенный pwgen вполне нормальный. Вот пример его работы (pwgen -n 8): iqua4foo age5viu bie7the la4tool ami2din ne8quaj ojae0ud mu8gimi Могу дать пример на perl. Ненужное убрать (у меня тут сразу pw + salt): sub pw_and_salt { local($pw); local($salt); local($i, $rand); local(@itoa64) = ( '0' .. '9', 'a' .. 'z', 'A' .. 'Z' ); for ($i = 0; $i < 8; $i++) { srand(time + $rand + $$); $rand = rand(25*29*17 + $rand); $salt .= $itoa64[$rand & $#itoa64]; if (defined($l_p{"$router.$login_iface"})) { $pw = $l_p{"$router.$login_iface"}; } else { srand(time + $rand + $$); $rand = rand(15*19*27 + $rand); $pw .= $itoa64[$rand & $#itoa64]; } } return ($pw, '$1$' . $salt . '$'); }
-- Svetlana Tkachenko =================================================================== uanog mailing list. To Unsubscribe: send mail to majordomo@uanog.kiev.ua with "unsubscribe uanog" in the body of the message
-- wbr, kden =================================================================== uanog mailing list. To Unsubscribe: send mail to majordomo@uanog.kiev.ua with "unsubscribe uanog" in the body of the message