Генератор паролей с квантовой стойкостью
Создайте надёжный пароль
Криптографически стойкая случайность, энтропия в реальном времени и оценка квантовой стойкости. Ничто не покидает ваш браузер.
Длина
Наборы символов
Исключения
Надёжность
—Шкала энтропии, заполняется на 128 битах.
- Энтропия
- 0 бит
- Алфавит
- 0 симв.
- Время взлома (классическое)
- —
- Время взлома (квантовое)
- —
Алгоритм Гровера вдвое снижает стойкость к перебору, поэтому против идеального квантового атакующего пароль даёт лишь около энтропия ÷ 2 бит. Дотяните до отметки (≈256 бит энтропии), чтобы получить квантовый запас в 128 бит.
—Даже надёжный пароль могут выманить фишингом или раскрыть при утечке. Ключи доступа устойчивы к фишингу, никогда не используются повторно и не могут утечь из украденной базы паролей. Используйте сгенерированные пароли только там, где ключи доступа пока недоступны.
Приватность прежде всего
Локальная генерация паролей с учётом классических и квантовых атак
Случайность берётся из генератора getRandomValues Web Crypto — того же криптографически стойкого источника, что используется для ключей, — а не из Math.random. Ваши пароли, выбранные символы и исключения никуда не отправляются, трекеров нет, а после загрузки инструмент работает и офлайн.
Как измеряется надёжность пароля?
Энтропия — это log₂ от числа разных паролей, которые можно получить при текущих настройках, причём все они равновероятны. Она близка к длина × log₂(размер алфавита) и чуть меньше, потому что каждый выбранный набор должен встретиться хотя бы раз, а без повторов символы не могут повторяться. Больше символов и больший алфавит повышают её.
Что здесь значит «квантовая стойкость»?
Идеальный квантовый атакующий с алгоритмом Гровера примерно вдвое снижает стойкость к перебору, поэтому пароль даёт около энтропия ÷ 2 эффективных бит. Для квантового запаса в 128 бит нужно около 256 бит энтропии.
Точны ли оценки времени взлома?
Нет — это ориентиры по порядку величины. Классическая оценка предполагает быстрого офлайн-атакующего (~10¹¹ попыток/с); квантовая учитывает ускорение Гровера. Реальные атаки зависят от схемы хеширования.
Может, лучше использовать ключи доступа?
Там, где они поддерживаются, — да. Ключи доступа устойчивы к фишингу, никогда не используются повторно и не могут утечь из взломанной базы паролей. Используйте надёжный сгенерированный пароль только там, где ключи доступа недоступны.