Генератор паролей

Случайные пароли нужной длины и сложности — создаются на вашем устройстве.

симв.
Символы
Очень надёжный 99 бит

Время перебора: дольше, чем существует Вселенная

шт.
  1.  
  2.  
  3.  
  4.  
  5.  

Как создать надёжный пароль

  1. Выберите длину: для почты, банка и соцсетей — не меньше 12 символов, для мастер-пароля — 16 и больше.
  2. Оставьте все наборы символов, если сайт не требует иного. Галочка «Хотя бы один символ из каждого набора» гарантирует, что пароль пройдёт проверку «нужны заглавные, цифры и спецсимволы».
  3. Если пароль придётся переписывать с бумаги или экрана, включите «Без похожих»: тогда в нём не будет I, l, 1, O и 0.
  4. Скопируйте пароль кнопкой рядом с ним и сохраните в менеджере паролей.

Как считается стойкость

Стойкость случайного пароля зависит только от длины и числа возможных символов. Если в наборе N знаков, а длина L, вариантов NL, а энтропия в битах:

бит = L × log₂(N)

Галочки «хотя бы один из каждого набора» и «без повторов» немного сокращают число вариантов — генератор учитывает это точно, по формуле включений-исключений. Биты на символ для разных наборов:

СимволыЗнаковБит на символ8 символов12 символов16 символов
Только цифры103,3226,639,953,2
Строчные буквы264,7037,656,475,2
Буквы и цифры625,9547,671,595,3
Буквы, цифры и 13 спецсимволов756,2349,874,799,7

Разбор конкретной длины — на страницах паролей из 8 и из 12 символов. Если сайт не принимает спецсимволы, нужен буквенно-цифровой пароль, для ПИН-кода и кодового замка — цифровой.

Сколько времени займёт взлом

Время под шкалой — средний срок перебора, если пароль утёк вместе с базой сайта в виде быстрого хеша (MD5, NTLM), а злоумышленник проверяет 100 миллиардов вариантов в секунду. Столько выдаёт одна современная игровая видеокарта. Это худший реалистичный сценарий: при медленном хеше (bcrypt, Argon2) перебор идёт в тысячи раз медленнее, а при входе через сайт с ограничением попыток — в миллиарды раз.

Пример

Пароль из 12 букв и цифр: 12 × 5,95 = 71,5 бита, то есть 271,5 ≈ 3,3 × 10²¹ вариантов. В среднем перебрать нужно половину — при 10¹¹ попыток в секунду это около 530 лет. Тот же пароль из 8 символов продержится около 18 минут.

Оценка честная только для случайных паролей из генератора. Пароль, придуманный человеком, вроде Masha1990!, подбирается по словарям за секунды, хотя формально в нём 10 символов всех видов.

Фраза из слов

В режиме «Фраза из слов» пароль собирается из случайных русских слов, записанных латиницей: Kedr-Parom-Volna-Sosna. Словарь — 2 036 слов, значит каждое слово добавляет 11 бит. Шесть слов дают 66 бит, семь — 77. Разделитель «Цифры» добавляет ещё 3,3 бита на каждый стык и заодно закрывает требование «нужна цифра».

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

Какой пароль считается надёжным?
Случайный, длиной от 12 символов, из букв разного регистра, цифр и спецсимволов — это около 75 бит, перебор занял бы тысячи лет. Для каждого сайта нужен свой пароль: если утечёт один, остальные аккаунты останутся в безопасности.
Безопасно ли создавать пароль в онлайн-генераторе?
Здесь — да: пароли создаются на вашем устройстве криптографическим генератором браузера и никуда не отправляются, в коде страницы нет ни одного запроса с паролем. Можно отключить интернет после загрузки страницы — генератор продолжит работать.
Что означают биты рядом с паролем?
Это энтропия — двоичный логарифм числа паролей, которые мог выдать генератор с такими настройками. Каждый бит удваивает время перебора: пароль на 80 бит перебирать в 1 024 раза дольше, чем пароль на 70 бит.
Какие спецсимволы можно использовать?
По умолчанию — !@#$%^&*-_+=?: их принимает почти любой сайт. Набор можно отредактировать прямо в поле рядом с галочкой «Спецсимволы», например убрать знаки, которые запрещает ваш банк или роутер.
Что лучше: сложный пароль или фраза из слов?
По стойкости их можно сравнять: фраза из 6 слов даёт 66 бит, как случайный пароль из 11 символов. Фразу легче запомнить и набрать на телефоне, а короткий пароль удобнее хранить в менеджере паролей.

Обновлено