#passwords #jvm #generator #phonetics
#пароли #jvm #генератор #фонетика
Вопрос:
Я ищу бесплатный генератор фонетических / произносимых паролей, написанный на Java (или любом языке JVM, который можно вызвать из Java).
В идеале генератор должен принимать критерии для создаваемых им паролей, например:
- минимальная длина
- минимальное количество не алфавитных символов
Это будет использоваться в коммерческом, распространяемом приложении, поэтому лицензия должна быть совместима с этим сценарием.
Существуют ли какие-либо там?
Ответ №1:
Простой алгоритм: создайте список гласных и согласных. После добавления согласной к паролю добавьте также гласную.
Комментарии:
1. Простой, но неоптимальный: «bababababa» был бы довольно плохим паролем. Это простой шаг для предотвращения такого рода паролей, но, вероятно, после этого будут другие плохие случаи, и если работа уже выполнена … 😉