Как пользоваться
- Задайте длину — для аккаунтов, пароли от которых хранятся в менеджере паролей, разумно начинать с 16 символов.
- Выберите типы символов и решите, включать ли «Исключить похожие символы (Il1O0)», чтобы не путать I, l, 1, O и 0.
- В поле «Исключить символы» укажите знаки, которые не принимает сайт, например кавычки или пробелы.
- Скопируйте пароль или сгенерируйте сразу несколько и скопируйте все.
Описание параметров
- Длина
- Каждый дополнительный символ умножает число возможных паролей. Длина важнее спецсимволов — 16 строчных букв надёжнее, чем 10 символов всех типов.
- Исключить похожие символы
- Убирает I, l, 1, |, O, 0, o и кавычки, чтобы пароль можно было продиктовать или набрать с бумаги без ошибок. Энтропия при этом немного снижается.
- Использовать каждый выбранный тип
- Гарантирует хотя бы один символ из каждого выбранного набора — этого требуют многие формы регистрации.
- Энтропия
- Количество бит случайности в результате генератора — длина × log₂(размер набора символов). 60 бит — средне, от 80 — надёжно, от 100 — очень надёжно.
Длина или типы символов
Энтропия паролей, составленных только из указанных символов:
| Символы | 8 знаков | 12 знаков | 16 знаков | 20 знаков |
|---|---|---|---|---|
| Только цифры (10) | 27 бит | 40 бит | 53 бита | 66 бит |
| Строчные буквы (26) | 38 бит | 56 бит | 75 бит | 94 бита |
| Буквы + цифры (62) | 48 бит | 71 бит | 95 бит | 119 бит |
| Все четыре типа (89) | 52 бита | 78 бит | 104 бита | 130 бит |
Удлинить пароль на четыре символа выгоднее, чем добавить спецсимволы в короткий пароль.
Часто задаваемые вопросы
Эти пароли действительно случайные?
Да. Они берутся из crypto.getRandomValues — криптографически стойкого генератора браузера, а символы выбираются методом выборки с отклонением (rejection sampling), поэтому все символы равновероятны.
Вы видите или сохраняете пароли?
Нет. Они генерируются JavaScript-кодом на вашем устройстве и никуда не передаются. Ничего не сохраняется.
Какой длины должен быть пароль?
Для аккаунтов, пароли от которых хранятся в менеджере паролей, достаточно 16–20 случайных символов. Для мастер-пароля, который нужно помнить, лучше взять длинную парольную фразу из нескольких случайных слов.
Что означает время взлома?
Это среднее время подбора пароля полным перебором при 10 млрд попыток в секунду — примерно так мощная GPU-ферма атакует быстрый хеш офлайн. Реальные атаки на сайты гораздо медленнее из-за ограничений на число попыток, но лучше исходить из худшего.
Можно ли использовать один надёжный пароль на нескольких сайтах?
Нет. Если он утечёт с одного сайта, злоумышленники попробуют его везде. Используйте для каждого аккаунта свой пароль, а запоминать их доверьте менеджеру паролей.
Конфиденциальность
Этот инструмент работает полностью в браузере. Ваши файлы и текст обрабатываются на вашем устройстве и никогда не загружаются на наши серверы.