Простые советы по проверке паролей на устойчивость ко взлому.
Пароль содержит недопустимые символы — что это значит?
Создание пароля требует соблюдения определенных правил, позволяющих сделать его более надежным. Например, чем больше разнообразие возможных символов пароля, тем сложнее его взломать при помощи подбора. Однако бывают случаи, когда желание разнообразить пароль не поощряется системой и пользователь получает сообщение о содержании недопустимых символов в пароле.
Какие символы считаются недопустимыми в паролях?
Набор недопустимых символов зависит от ресурса для которого создается пароль, так как этот процесс полностью контролируется администраторами. Например, набором недопустимых символов может считаться целый алфавит. Так, кириллица может быть недоступна на некоторых сайтах, поскольку её таблица символов может просто отсутствовать на сайте.
Но чаще всего опасность для системы могут представлять спецсимволы. Некоторые базы данных или языки программирования могут плохо обрабатывать кавычки, скобки, знаки простой арифметики, слеши и другие символы. Они могут вызвать ошибки в работе ресурса и навредить его безопасности.
Также многие символы могут стать недопустимыми из-за сложностей с их вводом в других странах или на других устройствах. Возвращаясь к той же кириллице, её нет на устройствах большинства пользователей других стран. И, хотя, ничего не мешает установить русскую раскладку, в этом нет смысла, так как иностранцы все равно не пользуются ею на постоянной основе. Та же ситуация и с использованием специальных символов, которые вводятся при помощи цифровой клавиатуры. Её может просто не быть. Это частая ситуация, которая случается с пользователями ноутбуков. За свою компактность и мобильность нередко они расплачиваются отсутствием цифровой клавиатуры, либо наличием лишь её части.
Каким должен быть надежный пароль?
Независимо от того, какие символы можно использовать, а какие – нет, надежный пароль должен содержать наибольшее их разнообразие. В идеальном случае символы пароля вовсе не повторяются. Кроме того, немаловажным фактором является и длина пароля. Короткие пароли взламываются подбором за несколько минут, однако каждый новый символ значительно увеличивает время необходимое для взлома. Поэтому рекомендуется создавать пароли длиной 8-12 символов.
Не стоит также забывать о том, что пароль надежен лишь тогда, когда он известен только вам. Поэтому не нужно оставлять записку с паролем где-то возле устройства или на рабочем столе. Другие ключевые факторы надежного пароля можно узнать здесь.
Заключение
Недопустимые символы – это необходимость, которой владельцы ресурсов и разработчики пользуются для того, чтобы обеспечить возможность создать пароль наибольшему числу пользователей. Кроме того, применение некоторых символов может отрицательно сказаться на безопасности ресурса, из-за чего его разработчики и администрация запрещают использование каких-то символов.