Существует несколько основных параметров, определяющих уровень надежности/сложности парольной фразы.
Пароль содержит запрещенные символы — что это значит?
При регистрации аккаунта пользователь может увидеть следующее сообщение: «пароль содержит запрещенные символы». Это означает, что сайт установил требования к содержанию пароля. Эти ограничения отличаются на разных интернет-ресурсах. Рассказываем, какие символы чаще всего нельзя использовать в паролях.
Разрешенные символы
Список разрешенных символов зависит от предпочтений владельца интернет-ресурса и технических ограничений сайта. Однако существуют символы, которые доступны для использования на большинстве сайтов.
Список разрешенных символов:
- буквы английского алфавита верхнего и нижнего регистра;
- цифры от 0 до 9;
- большинство специальных символов;
Кириллица разрешена для использования на большинстве сайтов, которые работают с аудиторией из СНГ.
Запрещенные символы
Большинство сайтов запрещают пользователям использовать следующие символы в паролях:
- буквы русского алфавита (кириллица);
- специальные символы, которые используются для написания кода: «/», «@», «», «?» и другие;
- пробелы.
Помимо символов, сайты часто накладывают запрет на использования определенных слов и словосочетаний. На многих сайтах нельзя использовать:
- слова, которые содержатся в логине пользователя или в его электронной почте;
- слова, которые присутствуют в алфавите;
- пароли, которые присутствуют в базах скомпрометированных паролей.
Скомпрометированный пароль – пароль, который попал в общий доступ вследствие взлома или массовой утечки данных.
Зачем нужны ограничения в паролях?
Запрет на использование определенных символов – это не всегда прихоть владельцев сайта. Эти ограничения обусловлены следующими причинами:
- Технические ограничения. Некоторые символы недоступны из-за особенностей языка программирования, на котором написан сайт. Это ограничения не зависят от владельцев сайтов.
- Безопасность. Ограничение длины пароля и запрет на использование некоторых символов обусловлены требованиями к безопасности. Это нужно, чтобы не позволить злоумышленникам передать вредоносный код на сайт.
- Предпочтения создателей сайта. Владельцы сайтов могут ограничивать использование определенных символов на своих ресурсах. К примеру, на многих ресурсах по этой причине недоступна кириллица и буквы любых алфавитов, кроме английского.
- Возможность входа на сайт с любых устройств. Владельцы сайтов запрещают использование символов, которые недоступны на смартфонах или устаревших устройствах. Это делается для того, чтобы человек смог ввести свой пароль с любого устройства.