опять об электричках
Полуважный пароль это вот так, к примеру ...
{BfFWKya:({-uk_7xX%Kek(v$d:A_pEVd7yА важный вот:
UJ$Q§nWeX8(A7W5j>Vss9>sPp
Всё это туфта. Пароли взламывают либо по словарю, либо полным перебором. По словарю - это сборник самых популярных паролей и просто слова из естественного языка. Далее идёт полный перебор, и ему фиолетово, какой у вас пароль - простой или нет. Он его всё равно будет долго взламывать. А значит, можно просто сгенерить даже простой, но длинный пароль, который не будет входить в словари, и который можно будет взломать лишь полным перебором. А для этого достаточно помнить лишь 3 вещи: алгоритм генерации, начальное условие и сколько данных генерить.
Например, алгоритм y = 2x^2. Начальное число 3. Генерить 5 чисел с шагом 1. Получаем пароль 18 32 50 72 99. Такой пароль не входит ни в один словарь и взламывается лишь полным перебором.
Другой пример. Алгоритм - ряд Фибоначчи. Генерить 5 чисел, начиная с 8. Получаем 16 24 36 60 96.
Это позволяет генерировать пароли очень большой длины без их запоминания. С точки зрения брутфорса, что ваши пароли с кучей спецсимволов, что мои последовательности цифр - одно и то же с точки зрения сложности взлома. Если не знать закономерности, по которой был составлен пароль, а взломщик его узнать не может, то для него это просто случайный набор символов. И в словарях алгоритмы не проверяются, т.к. в этом нет смыла - проще полным перебором.
Да и до полного перебора дело не дойдёт - взломщик уже на этапе словаря заблокирует систему неудачными попытками взлома. Т.е. как минимум вы будете знать, что вас пытались взломать. А это иногда ценнее, чем когда вас не взломали, но вы даже не знали, что это пытались сделать.