На сайтах, с серьезным подходом к защищенности данных пользователей, требуют от пользователей использовать только сложные и надежные пароли. Сталкиваясь с такими требованиями, у пользователей может вызвать некоторые сложности в его придумывании. На таких же сайтах часто предлагают сгенерировать этот пароль на самом сайте, но, как правило, такие пароли состоят из комбинации букв, цифр и знаков пунктуации в хаотичном порядке и его очень трудно запомнить. Поэтому рассмотрим случай, когда сами его придумываем...
Рекомендация добавлять в свои пароли специальные символы (!$%@_?* и т.п.) наcтолько известна, насколько и эффективна. Но даже эту классику можно улучшить. Дело в том, что существуют т.н. непечатные символы (это не ругательства).
На стандартных клавиатурах таких символов нет, ввести клавишами их невозможно (обычно такие символы используются для форматирования текста). Но они есть в таблице кодировок, т.е. компьютеры такие символы прекрасно знают, и для них они ничем не отличаются от обычных букв или цифр...