Калькулятор времени перебора пароля

Выберите набор символов и длину — или размер ключа, например 128 бит, — и сколько вариантов атакующий проверяет в секунду. Калькулятор покажет, сколько всего комбинаций и сколько времени займёт их перебор в среднем и в худшем случае, с учётом растяжения ключа.

Что перебирается
Среднее время, лет0,0105
Среднее время, дней3,8392
Худший случай (перебор всего), лет
0,021
Среднее время
331 710,2156 s
Возможных комбинаций
6,6342E15
Энтропия
52,56 bit
Фактически попыток в секунду
10 000 000 000

Работает в браузере: всё, что вы вводите, никуда не отправляется.

Как пользоваться

  1. Выберите Пароль и укажите набор символов и длину или выберите Ключ (биты) для криптографического ключа.
  2. Введите, сколько попыток в секунду делает атакующий. Можно писать 1e10.
  3. Если пароли хранятся с PBKDF2 или другим медленным хешем, укажите число итераций на попытку.
  4. Смотрите среднее и худшее время, а ниже — число комбинаций и энтропию.

Формулы

  • Комбинаций N = размер алфавита ^ длина или N = 2^биты
  • Энтропия H = log₂ N = длина × log₂(размер алфавита)
  • Фактическая скорость r = попыток в секунду ÷ итерации
  • Худший случай N ÷ r, в среднем N ÷ (2r)
  • Год считается равным 365,25 суток (31 557 600 секунд).

Пример

Случайный пароль из 8 символов, где используются все 95 печатных символов ASCII, против 10¹⁰ попыток в секунду:

  • комбинаций: 95⁸ = 6,6342E15 (6 634 204 312 890 625), энтропия 8 × log₂ 95 = 52,56 bit;
  • худший случай: 6,6342 × 10¹⁵ ÷ 10¹⁰ = 663 420 секунд ≈ 0,021 года;
  • в среднем вдвое меньше: 331 710,2156 s, то есть 3,8392 дня.

Если тот же пароль хранится с 600 000 итераций PBKDF2, всё растягивается в 600 000 раз: в среднем около 6300 лет.

Советы

  • Длина важнее сложности. Каждый лишний печатный символ умножает время на 95, а переход с 62 на 95 символов при той же длине даёт гораздо меньше.
  • 128-битный ключ недосягаем. Даже при 10¹² попыток в секунду 2¹²⁸ вариантов в среднем перебираются около 5,4 × 10¹⁸ лет.
  • Конкретный пароль оцените в проверке надёжности пароля, а случайный создайте генератором паролей.

Частые вопросы

Как считается время перебора?

Число комбинаций — размер алфавита в степени длины (95⁸ для 8 печатных символов) или 2ⁿ для n-битного ключа. Полный перебор занимает «комбинации ÷ попыток в секунду». В среднем нужный вариант находится на полпути, поэтому среднее время вдвое меньше.

Какую скорость перебора вводить?

Всё зависит от атакующего и хеша. Быстрый хеш без соли на видеокартах проверяется миллиарды раз в секунду, медленный парольный хеш — тысячи раз, а форма входа на сайте — несколько раз в секунду до блокировки. Попробуйте несколько значений, чтобы увидеть разброс.

Что меняет растяжение ключа?

PBKDF2, bcrypt, scrypt и Argon2 заставляют каждую попытку стоить многих вычислений хеша. Если на попытку нужно 600 000 итераций PBKDF2, атакующий с 10⁹ хешей в секунду делает лишь около 1667 попыток в секунду, и всё время вырастает в 600 000 раз. У bcrypt стоимость 12 означает 2¹² = 4096 раундов.

Подходит ли расчёт для настоящих паролей?

Только для случайных. Люди выбирают слова, имена и шаблоны, которые перебираются первыми по словарям и правилам, поэтому придуманный человеком 8-символьный пароль обычно сдаётся гораздо быстрее, чем покажет калькулятор. Используйте его для сгенерированных паролей и ключей.

Ещё в разделе «Разработчикам»

Все инструменты раздела: Разработчикам ·Обновлено 7 ноября 2026 г.

Настройки конфиденциальности

Google Analytics показывает нам, какими инструментами пользуются и работают ли они. Он может ставить cookie. Ваш выбор сохраняется в этом браузере.