Решаем проблему с паролями
TLDR:
Набор цифр: "123456789"
Название сайта по частям: "ПИКА123456789бу"
Спецсимвол "ПИКА1234@56789бу"
Дата последней смены пароля: "ПИКА1234@56789бу2609"
Подробно
Делюсь способом, которым завожу пароли для сайтов:
Берём набор цифр - это всё что нам нужно будет запомнить. Это может быть 1234, дата рождения или почтовый индекс - не имеет значения, главное чтобы было легко запомнить. Для примера возьмём "123456789"
Берём название сайта для которого заводим пароль и делим на две части - по слогам или по середине, а в середину вставляем наши цифры. Получаем "ПИКА123456789бу". Первая часть - заглавными, вторая - строчными (или наоборот). Так мы сразу получаем пароль, который соответствует критериям длина, цифры, строчные и заглавные буквы. Тут также есть варианты - в первой части использовать латиницу, во второй - кириллицу, но для решения проблемы важно везде придерживаться одного алгоритма.
Добавляем спецсимвол. Это не обязательно, но если сайт просит указать, то в середину наших цифр (или перед ними или после) добавляем тот самый спецсимвол. Выберите для себя какой спецсимвол будете использовать и используйте его везде - ! " # $ % & ' ( ) * + , - . / : ; < = > ? @ [ \ ] ^ _` { | }. Таким образом к критериям безопасности добавляется спецсимвол - "ПИКА1234@56789бу".
Если на работе требуют регулярно менять пароль (@apple.mary), то в конце пароля просто добавляем дату последней смены пароля, вы же помните - меняли пароль в этом месяце или в прошлом? Тогда пароль становится "ПИКА1234@56789бу2609" или "РА1234@56789бота2609".
Такие пароли:
Легко запомнить - нужно запомнить всего несколько цифр, которые только для вас имеют значение. И даже можно записать на бумажке - это тоже относительно безопасно если никто не знает про ваш личный спецсимвол (даже зная алгоритм).
Уникальные для каждого сайта -не повторяется.
Удовлетворяют всем требованиям по безопасности - цифры, заглавные и строчные буквы, спецсимволы.
Устойчивые к подбору - имеют большую длину
Не решится проблема. В массе мест (в основном гос. органы) уже достаточно давно существует требование о том, что новый пароль должен на НН символов (или же на НН%)отличаться от предыдущего.
Процентов 80% такой вариант закроет, но какая-нить дрянь вылезет.