Длина не менее 12 символов. В пароль должны входить символы большие и маленькие, спецсимволы любые
Данные параметры выбраны исходя из современных возможностей взлома пароля.
- Общее количество возможных вариантов паролей (считая, что символы большие и маленькие, спецсимволы любые, то есть всего 96 возможных вариантов) составляет 968 = 7,213,895,789,838,336
- Скорость перебора на современной видеокарте – около 4,000,000,000 паролей в секунду (в программе от Elcomsoft). Делим одно на другое, получаем примерно 500 часов, или около 20 дней. То есть максимум за 20 дней мы сможем перебрать все возможные пароли.
- Если же эту работу проводить на ПК, оборудованном тремя видеокартами, скорость перебора составит 13 миллиардов паролей в секунду. И это не предел – если использовать другое ПО, то на мощной рабочей станции можно получить примерно до 50 миллиардов п/с. А это уже всего 40 часов (ну и соответственно «математическое ожидание»— около 20 часов).
- На специализированных системах на базе FPGA(и/или с использованием распределённых вычислений) можно получить скорость ещё на порядок больше.
Но перебор «в лоб» — не единственный вариант. Можно воспользоваться «радужными таблицами»: https://www.freerainbowtables.com/en/tables2/
Таблицы для указанного диапазона (от 1 до 8, все возможные символы) занимают около терабайта, покрывают 99.9% паролей, и с их помощью можно вскрыть указанный пароль на обычномкомпьютере за несколько часов (часто – минут).