Пароли создаются с помощью Web Crypto API (crypto.getRandomValues), который предоставляет криптографически безопасные случайные числа. Это тот же источник случайности, что используется браузерами для TLS-соединений.
Надёжность зависит от энтропии — количества возможных комбинаций. Пароль с 80+ битами энтропии считается очень надёжным. Микс из заглавных, строчных букв, цифр и символов длиной 16+ символов легко достигает этого.
Да. Вся генерация происходит полностью в вашем браузере через Web Crypto API. Пароли никогда не отправляются на сервер, не сохраняются и не логируются.
Энтропия измеряет случайность пароля в битах. Рассчитывается как log2(размер_алфавита^длина). Например, 16-символьный пароль из 94 печатных ASCII-символов имеет ~105 бит энтропии.
В пакетном режиме — до 100 паролей за раз. Каждый получает свой индикатор стойкости и кнопку копирования.
NIST рекомендует минимум 12 символов, но 16+ лучше. 16-символьный пароль со смешанным регистром, цифрами и символами потребует миллиарды лет для перебора. Длина важнее сложности.
Парольные фразы (4-6 случайных слов) и надёжнее, и легче запоминаются. Фраза из 4 слов имеет ~44 бита энтропии, эквивалент случайного 8-символьного пароля.
Для онлайн-аккаунтов: минимум 40-50 бит. Для ключей шифрования: 80+ бит. Случайный 12-символьный буквенно-цифровой пароль имеет ~71 бит. Этот инструмент показывает энтропию каждого пароля.