Методика генерации

Пароли выбираются равномерно среди всех строк, которые соответствуют длине, выбранным группам символов и обязательному присутствию групп. Для случайных чисел используется crypto.getRandomValues с отбрасыванием неподходящих значений — без смещения от остатка деления.

Биты стойкости — округлённый вниз log₂ числа допустимых строк. Это размер пространства перебора, а не обещание времени взлома. Повторное использование или утечка пароля не компенсируются этим числом.

Слова парольной фразы выбираются независимо из списка EFF из 7 776 слов. Шесть слов без суффикса дают около 77,5 бит. PIN допускает начальные нули. SHA-256/384/512 использует Web Crypto: совпадение проверяет байты относительно указанной суммы, но не личность её автора.

Независимый аудит безопасности не заявляется. Реализация и воспроизводимые примеры доступны для проверки.

Пример: только символы ! и ?, длина 4, без других групп — 2⁴ = 16 возможных паролей, или 4 бита.

Проверено 10 сентября 2026 года. Результаты остаются в памяти браузера; копирование записывает их в буфер обмена. Автономная установка сохраняет файлы приложения, но не результаты.

Исходный код: generators · password policy

Web Crypto API · EFF word list · UUID specification

Автономный генератор

Русский

Ваш выбор конфиденциальности

Можно использовать Google Analytics 4, чтобы понимать, какие инструменты полезны? Аналитика загружается только после согласия. Ввод и результаты инструментов в неё не попадают. Изменить выбор можно в настройках конфиденциальности в любое время.

Выбор не сохранён. Аналитика отключена.

Политика конфиденциальности