Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Проверка критериев пароля  [new]
Петр
Member

Откуда: Москва
Сообщений: 769
Здравствуйте.
Появилась задача на проверку пароля критериям безопасности. Если с количеством используемых символов и их реестра более менее понятно, то проверка на комбинации типа "qwerty" создает затруднения.
Какие мысли по решению:
Создать таблицу (типа словаря брута) смежных клавиш клавиатуры. Каждая клавиша соответственно будет иметь набор значений символов (например для D это "DdВв"). Допустим ограничить "смежность" n-м уровнем. Таким образом получаем трехмерную матрицу запрещенных комбинаций.
Тогда например для клавиши с символом "D" и n=3 будут следующие недопустимые комбинации в пароле:
ASD
SDF
DFG
WED
EDC
TRD
и т.д.
Кто-то занимался подобной задачей или допустим реализацией алгоритма заполнения аналогичной матрицы?
29 авг 16, 12:10    [19601698]     Ответить | Цитировать Сообщить модератору
 Re: Проверка критериев пароля  [new]
iap
Member

Откуда: Москва
Сообщений: 47001
Петр,

обычно требуют, чтобы в пароле были не только буквы, но и цифры, и небуквоцифровые символы.
При этом проблема комбинаций типа QWERTY отпадает сама собой.
29 авг 16, 14:14    [19602564]     Ответить | Цитировать Сообщить модератору
 Re: Проверка критериев пароля  [new]
Петр
Member

Откуда: Москва
Сообщений: 769
iap
Петр,

обычно требуют, чтобы в пароле были не только буквы, но и цифры, и небуквоцифровые символы.
При этом проблема комбинаций типа QWERTY отпадает сама собой.


в данном случае требования именно на проверку вхождений типа qwerty...
29 авг 16, 15:43    [19603151]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить