Генератор паролей и фраз-паролей Без отправки. Без хранения.
Случайные пароли и фразы-пароли создаются на вашем устройстве. Эта страница никогда их не отправляет и не сохраняет.
Создайте, настройте, скопируйте
Слова взяты из длинного списка слов EFF (7776 слов), доступного по лицензии CC BY 4.0 и используемого на этом сайте без изменений.
Люди предсказуемы. Ваш браузер — нет.
Программы для подбора паролей сначала пробуют то, что выбирают люди: слова, имена, даты, последовательности клавиш и пароли из прошлых утечек.
У пароля, созданного случайным образом, нет закономерности, которую можно найти. Его надёжность — это просто число возможных вариантов.
- Длина важнее сложности: каждый дополнительный символ умножает пространство поиска.
- Один пароль — один аккаунт: утечка на одном сайте останется только там.
- Храните пароли в менеджере паролей, желательно в таком, который имеет открытый исходный код и проходит независимый аудит.
Создаётся на вашем устройстве
Встроенный криптографический генератор случайных чисел вашего браузера выбирает каждый символ и каждое слово.
Страница вызывает crypto.getRandomValues и отбрасывает любой результат, который сделал бы один символ или слово более вероятным, чем другое.
- Ничего не отправляется. Генератор делает после загрузки лишь один запрос: получает список слов с этого сайта — при первом выборе режима «Фраза-пароль».
- Ничего не сохраняется в браузере: ни куки, ни локальное хранилище.
- Продолжает работать офлайн, как только страница — а для фраз-паролей и список слов — загрузились.
Что означает это число
Энтропия, измеряемая в битах, — это размер пространства поиска: каждый дополнительный бит удваивает число вариантов, которые должен перебрать атакующий.
Время на этой странице рассчитано для 100 миллиардов попыток в секунду — офлайн-атаки на быстрый хеш — и указано в среднем: это половина всех вариантов. У более мощного атакующего скорость выше; а сайт, хранящий пароли через медленный хеш, например bcrypt или Argon2, делает каждую попытку намного дороже. Все значения округлены в меньшую сторону.
- Менее 60 бит: слабый, а ниже 45 — очень слабый.
- От 60 до 79 бит: средний.
- 80 бит и более: надёжный, а от 100 — очень надёжный.
Время подбора случайного пароля
Среднее время при 100 миллиардах попыток в секунду, округлено в меньшую сторону. Символы берутся свободно из выбранных наборов.
| Длина | Только цифры | Нижний регистр | Верхний и нижний регистр | Все четыре набора |
|---|---|---|---|---|
| 8 символов | Меньше секунды | 1 секунда | 4 минуты | 6 часов |
| 10 символов | Меньше секунды | 11 минут | 8 дней | 6 лет |
| 12 символов | 5 секунд | 5 дней | 61 год | 51 тысяча лет |
| 16 символов | 13 часов | 6,9 тысячи лет | 450 миллионов лет | Больше, чем 1 триллион лет |
| 20 символов | 15 лет | 3,1 миллиарда лет | Больше, чем 1 триллион лет | Больше, чем 1 триллион лет |
Пароль — только один уровень защиты
Включите двухфакторную аутентификацию везде, где это возможно, желательно через приложение-аутентификатор или аппаратный ключ. Затем соразмерьте остальную защиту приватности со своими рисками.
Узнайте свой уровень защитыИнтересуетесь математикой за этим? Прочитайте Пароль и Энтропия: Наука, стоящая за вашей безопасностью