Криптостойкий генератор паролей
Бесплатный генератор паролей, работающий полностью в браузере на Web Crypto API — той же самой случайности, что используется в TLS-шифровании. Четыре режима: случайный, произносимый (на слогах), ПИН-код, шаблон. Энтропия и время взлома обновляются мгновенно при изменении длины и набора символов.
Как пользоваться
Случайный — самый стойкий по энтропии. Произносимый — легче продиктовать по телефону. ПИН — для замков. Шаблон — когда система требует определённую форму.
Двигайте ползунок до 12+ для личных аккаунтов и 20+ для мастер-паролей и серверных учёток. Включайте классы символов.
Цельтесь в 80+ бит энтропии — всё, что ниже 60 бит, считается взламываемым оффлайн-атакой на современном железе.
Один пароль — кнопкой Копировать. Много — задайте количество, нажмите Сгенерировать и затем Копировать всё или Скачать .txt.
Создавайте криптостойкие пароли с четырьмя режимами и счётчиком надёжности в реальном времени
📢 Фонетическая расшифровка (NATO алфавит)
Особенности
Частые вопросы
Действительно ли случайность криптостойкая?
Да. Используется window.crypto.getRandomValues с отбраковкой неравномерных значений — тот же источник, на котором TLS строит сессионные ключи. Math.random не вызывается ни разу.
Какой длины должен быть пароль?
12 символов со всеми классами — современный минимум для личных аккаунтов. 20+ символов для мастер-паролей менеджеров, root-доступа на серверах и кодов восстановления. Длина даёт больше энтропии, чем разнообразие классов.
Что такое энтропия и почему она важна?
Энтропия — число равновероятных вариантов, которое атакующий должен перебрать в среднем. 80 бит ≈ 10²⁴ вариантов, недосягаемо для любых текущих ресурсов. 40 бит ломаются за минуту.
Произносимый режим менее надёжен?
У него ниже энтропия на символ (~3.4 бита против ~6.6 у случайного), поэтому добавьте 4–6 символов длины. 16-символьный произносимый пароль примерно равен по стойкости 12-символьному случайному.
Что такое синтаксис шаблона?
Шаблон, где каждый символ — заполнитель: c (строчная), C (заглавная), d (цифра), s (символ), x (буквы/цифры), * (любой). Backslash перед буквой вставляет её буквально. Пример: Cccdds даст что-то вроде "Foo42!".
Можно ли доверять браузерному генератору?
Код выполняется локально, его можно посмотреть через View Source. Пароль никуда не уходит по сети. Для максимума доверия — открыть страницу, отключиться от сети и сгенерировать офлайн.
Мы можем! И это бесплатно. Просто отправьте нам сообщение с вашим пожеланием. Если хотите обсудить детали — оставьте свою почту, и мы с вами свяжемся. Можно анонимно.