ГлавнаяИнструментыГенератор паролей

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

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

16
Короче двенадцати символов пароль перебирается за разумное время.
Пачкой удобно, когда заводите доступы сразу нескольким людям.
Стойкость: 0 битПеребор:
Пароль собирается криптографическим генератором браузера и никуда не отправляется.

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

  1. Двенадцать символов — минимум для важных доступов, шестнадцать и больше — спокойный вариант.
  2. Чем больше алфавит, тем выше стойкость. Если система не принимает знаки препинания, снимите галочку и добавьте длины.
  3. Полоса и число в битах показывают запас прочности: 60 бит — слабо, 80 — приемлемо, 100 и выше — надолго.
  4. Запоминать такие пароли не нужно, их место в менеджере: браузерном или отдельном.

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

Насколько случайны эти пароли?

Символы берутся из crypto.getRandomValues — криптографического генератора браузера, а не из Math.random. Выбор индекса сделан без смещения: значения, попадающие в неполный остаток диапазона, отбрасываются, поэтому все символы алфавита равновероятны.

Что означает стойкость в битах?

Это логарифм числа возможных паролей по основанию два. Каждый бит удваивает перебор: пароль на 60 бит перебирается в миллиард раз быстрее пароля на 90 бит. Считается как длина, умноженная на двоичный логарифм размера алфавита.

Откуда берётся время перебора?

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

Какой длины пароль достаточно?

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

Пароль уходит на сервер?

Нет. Страница не отправляет ничего: генерация и оценка стойкости выполняются в браузере, пароли не сохраняются и не попадают в адресную строку.

Где хранить такие пароли?

В менеджере паролей — встроенном в браузер или отдельном. Смысл длинного случайного пароля в том, что его не нужно помнить: помнить нужно один мастер-пароль.

Данные куда-то отправляются?

Нет. Всё работает прямо в браузере на JavaScript — введённые данные не уходят на сервер и нигде не сохраняются.

Похожие инструменты

Ещё инструменты для SEO и маркетинга

Кластеризатор запросов, генераторы sitemap и robots.txt, минус-слова, разметка Schema.org и калькуляторы — в разделе инструментов.