Справочник Parolio

Энтропия пароля простыми словами

Что такое энтропия пароля простыми словами: как читать биты, почему каждый бит удваивает число вариантов и что именно считает генератор.

Коротко: энтропия показывает, сколько разных паролей мог выдать генератор. Чем больше битов, тем больше вариантов придётся проверить при переборе.
Практический пример

Измените длину и сравните энтропию

Parolio сохранит выбранную длину и предупредит, если энтропия окажется ниже ориентира 112 бит.

Результат

Ваши пароли

Здесь появятся пароли

Настройте параметры и нажмите «Сгенерировать». Генератор не сохраняет созданные пароли.

Аналогия с мешком бумажек

Представьте мешок, в котором лежат бумажки со всеми возможными паролями. Генератор вслепую достаёт одну. Если бумажек мало, нужную проще угадать. Если их огромное количество, угадать именно вашу значительно труднее. Энтропия — это удобный способ описать размер такого «мешка» одним числом.

Один дополнительный бит делает мешок вдвое больше. Ещё 10 бит увеличивают число вариантов примерно в тысячу раз. Поэтому разница между 40 и 80 битами намного больше, чем кажется по самим числам.

Что именно считает Parolio

Для случайного пароля Parolio учитывает его длину и доступные символы. Для кодовой фразы — количество слов и размер словаря. Считается именно случайный выбор генератора. Если человек сам придумал похожий текст, показанная формула к нему неприменима: люди выбирают слова и шаблоны предсказуемо.

Как провести простой эксперимент

  1. В генераторе выше установите длину 8 символов и создайте пароли.
  2. Посмотрите число битов и предупреждение о слабой настройке.
  3. Увеличьте длину до 20 символов, не меняя остальные параметры.
  4. Сравните результат: алфавит остался тем же, а число возможных строк выросло многократно.
  5. Переключитесь на кодовую фразу и посмотрите, как энтропия меняется при добавлении каждого слова.

Генератор не увеличивает длину автоматически. Даже слабую настройку можно использовать, если конкретный сервис ограничивает длину, но предупреждение помогает увидеть компромисс.

Почему длина обычно важнее сложного шаблона

Шаблон вроде «слово, год и восклицательный знак» выглядит сложным, но человеческие привычки известны атакующим. Случайная строка не имеет такого шаблона. Когда каждый знак выбирается независимо, увеличение длины последовательно расширяет пространство вариантов.

Это не означает, что нужно запоминать двадцать случайных символов. Менеджер паролей может хранить случайные строки, а для секрета, который приходится вводить вручную, подойдёт кодовая фраза из нескольких случайных слов.

Почему нет обещания «взломают за триллион лет»

Скорость перебора зависит от способа хранения пароля на конкретном сайте, оборудования атакующего, утечек и ограничений входа. Одно красивое число создаёт ложную точность. Поэтому Parolio показывает биты и понятную шкалу, а не гадание о сроке взлома.

Шкала Parolio

ЭнтропияОценка
меньше 50 битнизкая
50–69 битбазовая
70–89 битвысокая
90–111 биточень высокая
112 бит и большемаксимальная настройка

Границы — понятная продуктовая шкала, а не универсальная гарантия. Уникальность пароля и защита самого сервиса всё равно имеют значение.

Что энтропия не учитывает

Высокая энтропия защищает прежде всего от угадывания и перебора. Для полноценной защиты также нужны уникальные пароли, обновления устройств и многофакторная аутентификация.

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

Сколько битов достаточно?

Единого числа для всех случаев нет. Требования зависят от ценности аккаунта и ограничений сервиса. Parolio использует 112 бит как консервативный ориентир для случайных паролей, но не блокирует меньшие значения.

Можно посчитать энтропию придуманного мной пароля?

Точно — нет. Формула работает, когда известен случайный процесс выбора. Для человеческого пароля пришлось бы моделировать привычки, словари, даты, замены букв и множество других закономерностей.

Почему 80 бит не вдвое слабее 160 бит?

Шкала логарифмическая. Каждый дополнительный бит удваивает число вариантов, поэтому разница в 80 бит означает множитель 2 в восьмидесятой степени.