Генератор паролей
Собирает пароль криптографическим генератором браузера и сразу показывает, чего он стоит: стойкость в битах и время, за которое его переберут на видеокартах. Настраиваются длина, наборы символов и отсев похожих знаков вроде нуля и большой O. Пачкой можно сделать до пятидесяти паролей — удобно, когда заводите доступы нескольким людям.
Как пользоваться
- Двенадцать символов — минимум для важных доступов, шестнадцать и больше — спокойный вариант.
- Чем больше алфавит, тем выше стойкость. Если система не принимает знаки препинания, снимите галочку и добавьте длины.
- Полоса и число в битах показывают запас прочности: 60 бит — слабо, 80 — приемлемо, 100 и выше — надолго.
- Запоминать такие пароли не нужно, их место в менеджере: браузерном или отдельном.
Частые вопросы
Насколько случайны эти пароли?
Символы берутся из crypto.getRandomValues — криптографического генератора браузера, а не из Math.random. Выбор индекса сделан без смещения: значения, попадающие в неполный остаток диапазона, отбрасываются, поэтому все символы алфавита равновероятны.
Что означает стойкость в битах?
Это логарифм числа возможных паролей по основанию два. Каждый бит удваивает перебор: пароль на 60 бит перебирается в миллиард раз быстрее пароля на 90 бит. Считается как длина, умноженная на двоичный логарифм размера алфавита.
Откуда берётся время перебора?
Из расчёта в десять миллиардов попыток в секунду — это порядок для офлайн-перебора хеша на сборке из видеокарт. Цифра ориентировочная: при онлайн-подборе через форму входа скорость на несколько порядков ниже, при утечке базы со слабым хешированием — выше.
Какой длины пароль достаточно?
Для важных доступов — от двенадцати символов при полном алфавите, для остального обычно хватает и меньшего. Длина работает сильнее набора символов: добавить четыре символа полезнее, чем воткнуть в середину восклицательный знак.
Пароль уходит на сервер?
Нет. Страница не отправляет ничего: генерация и оценка стойкости выполняются в браузере, пароли не сохраняются и не попадают в адресную строку.
Где хранить такие пароли?
В менеджере паролей — встроенном в браузер или отдельном. Смысл длинного случайного пароля в том, что его не нужно помнить: помнить нужно один мастер-пароль.
Данные куда-то отправляются?
Нет. Всё работает прямо в браузере на JavaScript — введённые данные не уходят на сервер и нигде не сохраняются.
Похожие инструменты
Пиксели вручную или готовый пресет: обложка ВК, превью YouTube, аватар, фото 3×4, печать 10×15. Пакетно, с обрезкой или полями.
ОткрытьТипографорКавычки-ёлочки «», дефис → тире, неразрывные пробелы после предлогов, чистка двойных пробелов. Аккуратная типографика для сайта.
ОткрытьГенератор sitemap.xmlСоберёт ссылки прямо с вашего сайта по адресу или сделает карту из готового списка URL. lastmod, changefreq, priority.
ОткрытьРазбить текст на частиДелит длинный текст на куски нужной длины: Telegram 4096, подпись 1024, ВК 4000, description 160, SMS 70. Не рвёт слова и предложения.
ОткрытьОбрезать строкиУдалить N символов с краёв, текст до/после символа, убрать приставку или окончание.
ОткрытьСтолбец ↔ строкаСписок в строку с разделителем и обратно. Переносы ↔ запятые/пробелы.
ОткрытьЕщё инструменты для SEO и маркетинга
Кластеризатор запросов, генераторы sitemap и robots.txt, минус-слова, разметка Schema.org и калькуляторы — в разделе инструментов.