В настоящее время я рассматриваю эту функцию в Windows 7, но я думаю, что она очень похожа, если не идентична во многих других версиях ОС Windows.
Я ищу объяснение точных правил для требований сложности пароля Windows. Под этим я подразумеваю настройку, доступную в следующем месте:
Control Panel > Administrative Tools > Local Security Policy >> Account Policies > Password Policy > "Password must meet complexity requirement"
Если вы откроете свойства для этой опции и выберете вкладку "Расширить", она предоставит следующий список правил:
Пароль должен соответствовать требованиям сложности
Этот параметр безопасности определяет, должны ли пароли соответствовать требованиям сложности.
Если эта политика включена, пароли должны соответствовать следующим минимальным требованиям:
Не содержать имя учетной записи пользователя или части полного имени пользователя, которые превышают два последовательных символа
Не менее шести символов в длину
Содержат символы из трех следующих четырех категорий:
Английские заглавные буквы (от A до Z)
Английские строчные буквы (от a до z)
Базовые 10 цифр (от 0 до 9)
Не алфавитные символы (например,!, $, #,%)
Чтобы дать полный ответ, не стесняйтесь объяснять каждое правило подробно, однако меня лично интересует только объяснение следующего фрагмента:
Не содержать имя учетной записи пользователя или части полного имени пользователя, которые превышают два последовательных символа
Что именно это означает? Было бы очень полезно увидеть некоторые примеры паролей, которые проходят и не проходят проверку этого правила.