В этом пароле есть слова:
1-буквенные -- 1 шт.
3-буквенные -- 1 шт.
4-буквенные -- 2 шт.
5-буквенные -- 2 шт.
8-буквенные -- 1 шт.
Всего -- 7 слов.
В качестве словаря я использовал /usr/share/dict/words, доступный на любой UNIX системе.
В этом словаре слов:
1-буквенных -- 52 шт. (каждая буква считается полноразмерным словом, отсюда такое число)
3-буквенных -- 1420 шт
4-буквенных -- 5272 шт.
5-буквенных -- 10230 шт.
8-буквенных -- 29989 шт.
Итого, сколько же может быть возможных комбинаций?
Количество выборов каждого слова определённой длины в степени количества слов этой длины в пароле, и помножить на факториал общего количества слов в пароле:
Заряжаем любимый Maple:
52*1420*5272^2*10230^2*29989*7! = 32462822659669654089277440000 или 3.25E+28.
Будем перебирать по триллиону комбинаций в секунду (хотя и хрен сейчас есть такой компьютер, на такое способный), сколько секунд?
3.25E+16 секунд.
Это несколько больше миллиона лет.
Желаю удачи.
Взломать такой пароль в разумное время можно только двумя методами:
1. Горячий утюг на пузо
2. Социальный инженеринг, т.е. либо обманом выманить у тебя пароль, или догадаться, если хакер знает о тебе решительно ВСЁ, включая твою любимую рок-группу и методы, которые ты используешь для генерации своих паролей.