Ну идея так себе, чаще всего генерируемые пароли на скулях имеют одну и ту же длину, что существенно снижает количество комбинаций, но глобально ничего не меняет
Допустим восьмизнак. Вот берешь 26 нижний регистр + 26 верхний регистр + 10 цифр + спецсимволы, ну допустим 20 = 82^8 = ~ 2 000 000 000 000 000 комбинаций ТОЛЬКО 8-ми значных паролей.
Делишь на скорость брута получаешь максимальное время.