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