Методология

Метод Diceware: парольные фразы вместо паролей

8 минут чтения ·

Дилемма надёжного пароля

Существует противоречие: чем надёжнее пароль, тем сложнее его запомнить. «X7#kP@mQ9!vL2» защищён хорошо, но запомнить его невозможно. «МояСобака2020» запомнить легко, но взломать тоже несложно.

В 1995 году американский программист Арнольд Рейнхольд предложил элегантное решение этой дилеммы — метод Diceware (от английского dice — «игральные кости»).

Как работает Diceware

Оригинальный метод: берёте игральный кубик, бросаете его 5 раз подряд, записываете числа. Получившаяся пятизначная последовательность (например, 43521) соответствует слову в специальном словаре Diceware. Повторяете процесс для каждого слова.

Результат — фраза из нескольких случайных слов: «облако замок берёза гроза». Никакого смысла, никакой связи. Именно случайность обеспечивает надёжность.

Наш генератор парольных фраз делает то же самое автоматически — использует криптографически стойкий генератор случайных чисел вместо кубика.

Почему это так надёжно

Стандартный словарь Diceware содержит 7776 слов (6⁵ = число комбинаций при броске кубика 5 раз). Каждое слово добавляет log₂(7776) ≈ 12.9 бита энтропии.

Слов в фразе Энтропия Оценка
3 слова ~39 бит Слабо
4 слова ~52 бит Средне
5 слов ~65 бит Хорошо
6 слов ~77 бит Отлично
7 слов ~90 бит Превосходно

Для сравнения: случайный пароль из 8 символов (буквы + цифры) даёт около 48 бит энтропии. Фраза из 6 слов — 77 бит. Фраза надёжнее и при этом её гораздо проще запомнить.

Почему фразу легче запомнить

Человеческая память лучше работает со словами, чем с символами. Исследования когнитивной психологии показывают, что мы запоминаем слова в 5–7 раз лучше, чем случайные символы.

Хитрость: придумайте абсурдную историю, связывающую слова. Для фразы «облако-замок-берёза-гроза»: представьте замок на облаке, рядом берёза, в неё ударяет гроза. Такой визуальный образ запоминается легко и надолго.

Метод «дворца памяти», использованный для парольной фразы, работает даже для полного новичка.

Где использовать парольные фразы

Парольные фразы особенно хороши там, где пароль нужно вводить вручную:

  • Мастер-пароль менеджера паролей — главное применение
  • PIN или пароль для шифрования диска (BitLocker, VeraCrypt)
  • Пароль для Wi-Fi дома — вводите редко, должен быть надёжным
  • Пароль для входа в ноутбук
  • Пароль для VPN

Для остальных аккаунтов используйте обычный генератор паролей — случайные пароли там надёжнее, а запоминать их не нужно (менеджер паролей сделает это за вас).

Рекомендации NIST

Американский NIST (National Institute of Standards and Technology) в своих обновлённых рекомендациях по паролям (NIST SP 800-63B) прямо указывает, что длинные парольные фразы предпочтительнее коротких сложных паролей. Длина важнее сложности.

NIST также рекомендует отказаться от принудительной смены паролей каждые 90 дней — это приводит к предсказуемым изменениям («Пароль1» → «Пароль2»). Надёжный пароль, который не утёк, можно использовать долго.

Итог: Diceware — это умный способ получить надёжный пароль, который можно запомнить. Особенно подходит для мастер-пароля. Попробуйте наш генератор парольных фраз — он создаст фразу из случайных русских слов за одну секунду.

Создайте надёжный пароль прямо сейчас

Загрузка...

16 символов · генерируется в вашем браузере · не передаётся на сервер

Читайте также: Как создать надёжный пароль · Менеджер паролей · Попробовать генератор фраз