За время работы за компьютером, у нас накапливается огромное множество паролей. Пароли от почтовых ящиков, сайтов, хостингов, платежных систем, и так далее... Большей частью из которых, мы пользуемся не чаще раза - двух в месяц, а то и реже. Эти все пароли храним в каком-нибудь менеджере паролей, для входа в который тоже нужен пароль, который было бы не плохо помнить, а не записывать лишь бы где, открывая тем самым доступ к вашей базе паролей другим людям. Плюс есть еще пара другая адресов электронной почты, сайтов и т.д. которыми мы пользуемся ежедневно и пароли, от которых лучше держать в памяти, или иметь возможность быстро вспомнить. О чем и пойдет речь в этой статье.
Формирование пароля:
Чтобы, ваш пароль невозможно было взломать или подобрать, он должен быть, как можно сложнее. Понятное дело, что пароли типа "дата моего дня рождения" или "девичья фамилия моей дочери" - полная бональщина. Такие пароли нам показывают только в кино. Пароль должен быть как можно нелогичнее. Что-нибудь типа njkldfglaep2023jkdlls32,такой пароль можно просто настучать на клавиатуре, ляпая лишь бы как по клавишам. Такой пароль вряд ли кто угадает или подберет, а если и подберет, то на это уйдут годы. Но, такой пароль трудно запомнить! А представьте, что их у вас пару десятков, и половиной из них вы пользуетесь ежедневно. Конечно, есть хранители паролей, но... по сто раз в день, запускать этот хранитель паролей, (для входа в который, тоже нужно вводить пароль) копировать, вставлять... муторно. Гораздо легче, держать все в голове. (К тому же, из хранителя паролей их могут украсть или файл базы данных может оказаться не читаемым, но об этом в другой статье).
Сейчас я вам представлю схему формирования паролей, которой пользуюсь сам и которую сам для себя придумал. (Возможно, не я первый ее придумал, но, по крайней мере, пока я такого нигде не встречал).
У каждого человека есть какая-то дата, (или несколько дат), про которую знает только он один. Это не должна быть общеизвестная дата. У меня, например это 21 мая, день, когда я купил свой первый мотоцикл. Не знаю почему, но отложилась она у меня в голове. У кого-то, возможно, это день, когда вы первый раз подарили девушке цветы, или когда вы впервые прогуляли урок, и т.д. Не столь важно, что знаменует эта дата, просто вы ее должны хорошо помнить и никто из вашего окружения, не должен ее каким-либо образом сопоставить с вами, или событиями, которые с вами происходили. Например: я, в третьем классе, ходил на день рождения к однокласснику, было это один раз, т.к. в том же году он переехал в другой город. И естественно, его уже никто и не вспоминает... А дата у меня в голове отложилась. И представьте, кто может предположить, что я использую эту дату, для шифрования какой-то информации!?
Возможно, это будет не дата. Например, у меня из окна, виден "Институт Современных Знаний", тоже подойдет. Главное, чтобы название было не короче десяти символов. Ведь вряд ли кто предположит, что я для пароля использую название чего-то, что я вижу из окна...
Теперь, как сформировать пароль:
Возьмем нашу дату, для примера "21 мая" и напишем ее буквами - "двадцать первое мая". Вроде бы как все понятно, скажете вы, такой пароль легко подобрать. Да, но мы пойдем дальше. Теперь из нашей даты убираем пробелы (многие системы не допускают в паролях пробелы, но об этом позже) "двадцатьпервоемая" и переводим это все в латиницу. Т.е. нужно или сразу набрать эту дату по-русски, но с включенной английской раскладкой клавиатуры или набрать в русской раскладке и преобразовать в латиницу. В любом случае, у нас должно получиться вот это "ldflwfnmgthdjtvfz". Для угадывания, сложно, для подбора долго, плюс, никто не знает, что мы тут кодировали...
Для преобразования из кириллицы в латиницу, можно использовать программу
AkelPad, это обыкновенная замена блокноту Windows в ней есть функции по преобразованию текста из одной раскладки в другую. Кроме переключения EN/RU - RU/EN, еще можно преобразовать в строчные/заглавные буквы, первая заглавная, каждое слово с заглавной и т.д. Такое возможно не только в
AkelPad, можно использовать
Notepad++ (аналогичная программа AkelPad) или какую-нибудь другую программу подобного типа. Но, я бы посоветовал, пользоваться программой "
Punto Swither", кроме того, что она исправляет неправильную раскладку, так она еще может по горячим клавишам, перевести раскладку уже написанного текста. Т.е. набрали мы "
Институт Современных Знаний", удалили пробелы "
ИнститутСовременныхЗнаний", выделили текст и нажали горячие клавиши, к которым, в программе "
Punto Swither" привязана смена раскладки выделенного текста и получили "
BycnbnenCjdhtvtyys[Pyfybq". (Разве кто догадается о чем идет речь)...
Но, тут нужно обратить внимание: - в получившемся пароле "BycnbnenCjdhtvtyys[Pyfybq" присутствует символ квадратной скобки. Не все системы разрешают использовать подобные символы в формировании пароля. Как правило, допускаются только цифры и английские буквы. Символы типа ~!@#$%^&*()_+=-?:;№"`/|\.,<>пробелы и все символы отличные от английских использовать нельзя. Хотя, системы криптографии развиваются и все чаще и чаще встречаются системы, в которых можно использовать все перечисленные символы или только некоторые из них. Притом, нужно иметь в виду, что почти все пароли чувствительны к регистру. Это значит, что PaSword и pasword - это не одно и тоже.
Вывод: Придя, например, в интернет-кафе, вам не нужно помнить кучу ахинеи, которая является вашим паролем. Нужно помнить только дату или фразу, которую вы использовали как пароль. Заходим, например в ваш почтовый аккаунт, переключаемся на английскую раскладку и пишем "BycnbnenCjdhtvtyysPyfybq". Не забыв удалить символ квадратной скобки " [".
Еще можно добавить.
Используйте всякие хитрости. Например, пробелы можно заполнить символами цифр, по возрастанию или убыванию. Можно заполнить пробелы в дате, цифровыми символами года, например "1двадцать9первое9мая2", при преобразовании получим "1ldflwfnm9gthdjt9vfz2". Придумать различных ухищрений можно огромное множество, главное чтобы вам легко это было запомнить, хотя мо моему, хватит и просто русской фразы, набранной в английской раскладке, с удаленными пробелами.
Итог, вам не нужно запоминать массу непонятных символов, вам нужно запомнить нормальную, русскую фразу, которую вы связали со своим паролем.