Password Generator

Cryptographically secure passwords, generated locally

Include
Click generate to create a password

Как создаются эти пароли

Символы берутся из crypto.getRandomValues() — криптографически стойкого генератора случайных чисел вашего браузера, а не из Math.random(), который предсказуем и не годится для секретов.

Отбор использует выборку с отклонением: случайные значения, которые сместили бы результат к первым символам алфавита, отбрасываются. Поэтому каждый символ выбранного набора равновероятен.

Что такое энтропия

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

  • Менее 50 бит — слабый; настойчивый злоумышленник его вскроет
  • 50–75 бит — приемлемо для малозначимых учётных записей
  • 75–100 бит — надёжно для большинства задач
  • Более 100 бит — отлично; подходит для мастер-паролей и ключей

Хорошие привычки

  • Для каждой учётной записи — свой пароль
  • Храните их в надёжном менеджере паролей
  • Включайте двухфакторную аутентификацию везде, где она есть
  • Длина важнее сложности — лучше длиннее, чем вычурнее

Приватность

Генерация целиком происходит в вашем браузере. Ни один пароль не отправляется на сервер, не записывается в журнал и не сохраняется.