LINUX.ORG.RU

Утилита для генерирования фонетически запоминающихся паролей


0

2

// В гугле забанили.

Есть какая-нибудь утилита для генерирования бессмысленных, но легко запоминающихся строк на основе входных данных?

Чтоб можно было сделать

echo "какая-нибудь произвольная входная строка" | генерировать-пароль --длина 10
и получить на выходе что-нибудь бессмысленное типа «Ka5bo,NQUi»

pwgen с опцией -H подойдёт?

AITap ★★★★★
()

Использовать «какая-нибудь произвольная входная строка» в качестве пароля напрямую. Запрошенное преобразование не добавит криптоустойчивости.

anonymous
()
Ответ на: комментарий от anonymous

Использовать «какая-нибудь произвольная входная строка» в качестве пароля напрямую. Запрошенное преобразование не добавит криптоустойчивости.

Оно добавляет защиты от случая, когда злоумышленнику стал известен один пароль, и он может попытаться угадать прочие.

У меня задача в том, чтобы генерировать пароли разумной длины на основе некоторого базового пароля + произвольного набора условий. Т.е. получается вот что:

1. Результирующие пароли можно легко запомнить, т.е. их не понадобиться записывать.

2. Если пароль всё же забыт, его можно восстановить на локальной машине, зная базовый пароль и контекст, в котором пароль нужен (набор условий).

3. Дополнительное преобразование нужно, чтобы не светить базовый пароль as is.

В принципе, можно получать пароли из строк при помощи sha sum, но тогда нарушается первое требование. А вот если sha sum скормить в pwgen, как выше посоветовали, то всё ок.

geekless ★★
() автор топика
Ответ на: комментарий от bl

обычно есть в дистрибутиве, например в федоре пакет называется passwdqc

bl ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.