Password Generator
Cryptographically secure passwords, generated locally
Click generate to create a passwordКак создаются эти пароли
Символы берутся из crypto.getRandomValues() — криптографически стойкого генератора случайных чисел вашего браузера, а не из Math.random(), который предсказуем и не годится для секретов.
Отбор использует выборку с отклонением: случайные значения, которые сместили бы результат к первым символам алфавита, отбрасываются. Поэтому каждый символ выбранного набора равновероятен.
Что такое энтропия
Энтропия измеряет в битах, насколько трудно угадать пароль. Каждый дополнительный бит удваивает пространство перебора. Ориентировочно:
- Менее 50 бит — слабый; настойчивый злоумышленник его вскроет
- 50–75 бит — приемлемо для малозначимых учётных записей
- 75–100 бит — надёжно для большинства задач
- Более 100 бит — отлично; подходит для мастер-паролей и ключей
Хорошие привычки
- Для каждой учётной записи — свой пароль
- Храните их в надёжном менеджере паролей
- Включайте двухфакторную аутентификацию везде, где она есть
- Длина важнее сложности — лучше длиннее, чем вычурнее
Приватность
Генерация целиком происходит в вашем браузере. Ни один пароль не отправляется на сервер, не записывается в журнал и не сохраняется.