Стандарт сложности пароля для разных платформ формируется на основе политики безопасности каждого ресурса. www.azpassword.ru
Некоторые общие требования к содержанию пароля на сайте: www.azpassword.ru
Некоторые специальные требования, которые используют некоторые сайты: www.azpassword.ru
- пароль не может содержать в себе имя пользователя; www.azpassword.ru
- пароль или его часть не должны совпадать с любым словом, которое есть в онлайн-словаре; www.azpassword.ru
- пароль не может содержать более двух одинаковых символов, которые стоят рядом; www.azpassword.ru
- пароль не должен совпадать с email-адресом, который пользователь вводит при регистрации; www.azpassword.ru
- пароль или его часть не должны включать в себя название приложения или адрес сайта, на котором происходит регистрация; www.azpassword.ru
- запрет на использование скомпрометированных паролей. www.azpassword.ru
Также в некоторых системах, например SpaceVM, есть требования к уровням стойкости паролей: spacevm.ru
- LOW (пароль с низкой степенью стойкости). spacevm.ru Минимальная длина — 3 символа, в пароле могут присутствовать символы любых категорий, допускаются символы одного регистра. spacevm.ru
- MIDDLE (пароль со средней степенью стойкости). spacevm.ru Минимальная длина — 5 символов, в пароле должны присутствовать символы как минимум двух любых категорий, допускаются символы одного регистра. spacevm.ru
- HIGH (пароль с высокой степенью стойкости). spacevm.ru Минимальная длина — 8 символов, пароль не может содержать последовательность букв в любом регистре, используемых в логине, в пароле должны присутствовать символы как минимум трёх категорий, одновременно должны присутствовать символы двух разных регистров. spacevm.ru
Следует учитывать, что в настоящее время не существует единого стандарта для состава пароля, поэтому требования варьируются от системы к системе. habr.com