Перебор паролей

При попытках взлома каких-нибудь защищенных систем самым «простым», но самым энерго- и времязатратным является брутфорс, то есть обычный перебор.

Конечно, если мы знаем, что размер ключа (пароля) достаточно большой, то перебор не представляется рациональным. Я, например, на всех сайтах, где регистрируюсь, использую специально сгенерированные пароли не менее 16-ти знаков. Для перебора такого пароля на одном из самых крутых суперкомпьютеров понадобится около миллиарда лет!

Ну а теперь мысль, так сказать, хозяйке хакеру на заметку:  перебор надо осуществлять не по порядку, типа «аааа», затем «аааб» и так далее. А сразу исключить пароли с повторяющимся хотя бы одним символом.

П.С.: Говоря о паролях в данном случае я подразумеваю не человеческие пароли, а скорее ключи шифрования, сгенерированные специальными утилитами.