Генератор паролей
Надёжные случайные пароли с оценкой стойкости в битах. Всё выполняется локально — ничего не отправляется на сервер.
- Вход
- Length · character types
- Выход
- Passwords
Случайность лучше хитрости
Люди плохо придумывают пароли: мы используем их повторно, составляем из слов и дат и заменяем буквы похожими цифрами так, как это давно учитывают программы для взлома. У пароля, случайно выбранного из большого набора символов, таких закономерностей нет, поэтому найти его можно, только перебрав все варианты.
Как измеряется стойкость
Стойкость показана в битах энтропии: это длина, умноженная на log₂ числа символов, из которых выбирается пароль. Каждый дополнительный бит вдвое увеличивает число попыток, нужных злоумышленнику. Меньше 50 бит считается слабым, 80 бит выдерживают офлайн-взлом, а выше 120 бит пароль недосягаем для любой обозримой атаки.
Полезные привычки
- Важнее всего длина. Каждый дополнительный символ умножает объём работы: переход с 12 на 20 символов даёт гораздо больше, чем добавление спецсимволов.
- Один пароль на один сайт. Если один сайт утечёт, повторно использованный пароль откроет все остальные аккаунты, где он применяется.
- Доверьте запоминание менеджеру паролей. Тогда длина ничего не стоит, ведь вводить пароль вручную не придётся.
- Исключайте похожие символы, если пароль нужно диктовать или набирать с бумаги: из него убираются I, l, 1, O, 0 и o.
Часто задаваемые вопросы
- Какой длины должен быть надёжный пароль?
- Не менее 16 символов, если в нём смешаны буквы, цифры и символы: это даёт около 100 бит энтропии. Для самых важных аккаунтов 20 и более символов ничего не стоят, если пароль хранит менеджер паролей.
- Эти пароли действительно случайные?
- Да. Каждый символ выбирается с помощью crypto.getRandomValues, криптографического генератора случайных чисел браузера, с применением выборки с отбрасыванием, так что ни один символ не встречается чаще другого.
- Безопасно ли создавать пароли онлайн?
- Этот генератор работает целиком в вашем браузере. Пароли создаются на вашем устройстве и никогда не отправляются на сервер, не журналируются и не сохраняются.
- Почему пароль всегда содержит все выбранные типы символов?
- Многие сайты требуют хотя бы одну цифру или символ, поэтому генератор ставит по одному символу каждого выбранного типа, остальное добирает из всех типов вместе и перемешивает результат.
Другие инструменты
Data StudioПереносите структурированный текст между JSON, YAML, TOML, CSV и Markdown.Генератор JWT-секретаСлучайные секретные ключи HS256, HS384 и HS512 в hex или Base64, готовые для вашего .env.JWT-декодерЧитайте заголовок и claims токена, проверяйте срок действия и подпись.Генератор тестовых данныхРеалистичные фейковые пользователи, товары и заказы с вашими столбцами в JSON, CSV или SQL.Конвертер изображенийПерекодируйте, масштабируйте и векторизуйте изображения с живым сравнением «до и после».Сжатие и архивыСжимайте любые файлы с помощью gzip или Brotli либо упакуйте папку в ZIP.DOCX в PDFПревратите документ Word в PDF с настоящим, выделяемым текстом.PDF в DOCXВосстановите редактируемый документ Word из текстового слоя PDF.Удаление фонаАвтоматическое удаление фона с помощью ИИ и ручные инструменты.PDF-редакторПодписывайте документы, редактируйте текст, вставляйте картинки и закрашивайте PDF прямо в браузере.Конвертер регистраПревращайте текст в kebab-case, camelCase, snake_case, Title Case и ещё десять регистров.Генератор Lorem IpsumТекст-заполнитель абзацами, предложениями или словами, обычным текстом или в HTML.Изображение в ASCIIПревратите фото в ASCII-арт, чёрно-белый или полноцветный.