Инструменты InterLAB · Энтропия · фразы · проверка

Генератор паролей и фраз

Пароль, парольная фраза, PIN или свой шаблон — из криптостойкого генератора браузера, сразу с энтропией и временем перебора для четырёх сценариев атаки. Во второй вкладке — проверка своего пароля: частые пароли, словарные слова с заменами, проходы по клавиатуре, даты и русские слова в английской раскладке.

Бесплатно, без регистрации

Загружаю списки слов…

очень сильныйэнтропия 126,6 бит

Посчитано по модели генерации: log₂ числа равновероятных вариантов при этих настройках.

Символы

Добавятся к выбранным наборам (например, кириллица или ₸).


По возможности: браузер может не дать прочитать или очистить буфер, если вкладка не в фокусе.

Сколько займёт перебор (в среднем)
СценарийВремя
Онлайн, с ограничением попыток100 попыток в час: вход на сайт с блокировкой≈ 7,4·10³¹ лет
Онлайн, без ограничений10 попыток в секунду≈ 2,0·10²⁹ лет
Утечка базы, медленный хешbcrypt / scrypt / Argon2: 10 000 попыток в секунду≈ 2,0·10²⁶ лет
Утечка базы, быстрый хешMD5 / SHA-1 / SHA-256 на GPU: 10 млрд попыток в секунду≈ 2,0·10²⁰ лет

Как устроен генератор

  1. Случайность

    Только crypto.getRandomValues — криптостойкий генератор браузера. Выбор из N вариантов — выборкой с отклонением: 32-битные значения из «хвоста» 2^32 mod N отбрасываются, поэтому символы равновероятны (без смещения по модулю).

  2. Пароль

    Длина 8–128, наборы: строчные, заглавные, цифры, символы (!@#$%^&*()-_=+[]{};:,.?/~) и свои символы. «Без похожих» убирает I l 1 | O 0 o. Требование «из каждого набора» выполняется отклонением целого пароля: подходящие пароли равновероятны, а энтропия считается точно — по формуле включений-исключений.

  3. Фраза

    Слова из EFF Large Wordlist (7776 слов — 12,9 бита на слово) или из нашего русского списка — кириллицей или латиницей. Регистр, разделитель-цифра и число добавляют энтропию, и она учтена: случайный регистр — +1 бит на слово, цифра-разделитель — +3,3 бита.

  4. PIN

    «Исключить слабые» убирает одинаковые цифры, возрастающие и убывающие ряды, а для 4 цифр — годы 1900–2099 и 20 самых частых PIN (1234, 1111, 0000, 1212, 7777, 1004…). Энтропия — log₂ числа оставшихся вариантов.

  5. Шаблон

    Свой формат вроде «W-W-W-dd-s»: W — слово с заглавной; w — слово строчными; d — цифра; s — символ; l — строчная буква; u — заглавная буква; a — буква или цифра.

очень слабый

Энтропия
0–27 бит

слабый

Энтропия
28–35 бит

средний

Энтропия
36–59 бит

сильный

Энтропия
60–79 бит

очень сильный

Энтропия
от 80 бит
Уровни стойкости сгенерированного пароля

Онлайн, с ограничением попыток

Скорость перебора
100 попыток в час: вход на сайт с блокировкой

Онлайн, без ограничений

Скорость перебора
10 попыток в секунду

Утечка базы, медленный хеш

Скорость перебора
bcrypt / scrypt / Argon2: 10 000 попыток в секунду

Утечка базы, быстрый хеш

Скорость перебора
MD5 / SHA-1 / SHA-256 на GPU: 10 млрд попыток в секунду
Сценарии атаки (скорости — как в zxcvbn)

Время перебора для сгенерированного пароля — среднее: половина пространства вариантов, делённая на скорость. Реальная скорость зависит от оборудования атакующего и настроек хеширования на сервере.

Как проверяется ваш пароль

Оценка — упрощённая модель zxcvbn (Dropbox; Wheeler, USENIX Security 2016): пароль разбирается на фрагменты, у каждого — оценка числа попыток, а динамическое программирование выбирает разбиение, которое атакующему дешевле всего. Энтропия здесь — это log₂ оценки попыток, а не формула «длина × набор символов».

  • Частые пароли: 5000 самых распространённых из SecLists (лицензия MIT) — место в списке = число попыток.
  • Словарные слова: EFF Large Wordlist (английский), наш русский список и частые «русские» пароли (имена, «солнышко», «спартак»…), а также их транслит, запись задом наперёд и замены букв на цифры и символы (p@ssw0rd).
  • Набор не в той раскладке: «gfhjkm» — это «пароль», набранный на английской раскладке; «дщму» — «love» на русской.
  • Проходы по клавиатуре (QWERTY и ЙЦУКЕН), повторы (aaaa, abcabc), последовательности (abcd, 4321, абвг), годы и даты в разных форматах.
  • Анализируются первые 64 символов; остальное — перебор по классам символов.

Ограничения

  • Энтропия генератора верна, только если результат не менять вручную: «подправленный» пароль уже не случаен.
  • Оценка своего пароля — нижняя граница сложности для известных шаблонов: если атакующий знает о вас больше (имена, даты, старые пароли), подбор будет быстрее.
  • Очистка буфера обмена — по возможности: браузер может не разрешить чтение буфера или запись, когда вкладка не в фокусе; менеджеры буфера обмена в системе могут хранить историю.
  • Сайт может ограничивать длину или набор символов пароля — проверьте его требования.

Приватность и источники

  • Пароли создаются и проверяются только в вашем браузере: они не отправляются на сервер, не попадают в адрес страницы и не сохраняются — в localStorage остаются только настройки (режим, длина, наборы).
  • В аналитику уходит только факт генерации, копирования или проверки и категория (режим, уровень стойкости) — без самих паролей.
  • Результат уходит к нам, только если вы сами оставите заявку и не снимете галочку «Приложить результат» — что именно уйдёт, видно в форме. Ключи, пароли и токены в сводку не попадают.
  • EFF Large Wordlist for Passphrases — © Electronic Frontier Foundation, лицензия CC BY 3.0 US (eff.org/dice); список включён без изменений.
  • Частые пароли — SecLists, Passwords/Common-Credentials/10k-most-common.txt (первые 5000), © Daniel Miessler, лицензия MIT.
  • Русский список слов и частые «русские» пароли составлены InterLAB.

Похожие инструменты

Все инструменты · 40
Конфигуратор WireGuardСайт не может быть VPN — но здесь собирается настоящий WireGuard для вашего сервера: ключи X25519, wg0.conf с NAT, .conf и QR-код для каждого телефона и ноутбука, проверка подсетей и маршрутов, ZIP и инструкции. Ключи не покидают браузер.Генератор SSH-ключейEd25519 и ECDSA P-256 в формате OpenSSH с паролем (как ssh-keygen), отпечатки SHA256/MD5 и randomart, authorized_keys с ограничениями, ~/.ssh/config и проверка любого открытого ключа. Ключи создаются на вашем устройстве.JWT: разбор, проверка, созданиеРазбор токена по частям, проверка подписи HS/RS/PS/ES/EdDSA ключом PEM, JWK или JWKS, сроки с обратным отсчётом, 16 правил безопасности и создание тестовых токенов.Калькулятор подсетей CIDRIPv4 и IPv6: маска, диапазон и точное число адресов, двоичная запись с границей сети, разбиение и VLSM, объединение списков, пересечения и карта адресов, обратные зоны DNS.Сжатие картинок в WebP и AVIFПеретащите картинки — WebP, AVIF или JPEG по качеству или целевому размеру в КБ, шторка «до/после» 1:1, srcset и <picture>, пакетный ZIP. Всё в браузере.Генератор favicon и иконокИз картинки, SVG или буквы → favicon.ico, favicon.svg с тёмной темой, PNG всех размеров, apple-touch-icon, maskable, manifest и HTML; превью вкладки, iOS и Android — одним архивом.
Расскажите о задаче — мы изучим запрос и свяжемся с вами

Хотите проверить, как ваш продукт хранит пароли и секреты?

Аудит: хеширование паролей, политика сессий и токенов, секреты в коде и окружении, доступы — с картой рисков и планом исправлений. Первый короткий разговор бесплатный.

  • Первый короткий разговор бесплатный — выбираем формат работы
  • NDA — по вашему или нашему шаблону
  • Стоимость — после брифа и согласования объёма

Не присылайте через форму пароли, ключи доступа и исходный код — безопасную передачу доступа обсудим отдельно.

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