Проверка пароля на надёжность
Разбор идёт в браузере: ни пароль, ни его хеш не покидают устройство. Ищем словарные слова, даты, дорожки на клавиатуре и типовые шаблоны.
Ждём ввода
Введите пароль — покажем сильные и слабые места.
Шпаргалка
Сколько живёт пароль
Полный перебор случайного пароля из букв обоих регистров, цифр и символов (94 знака) на ферме уровня 10¹⁰ хешей в секунду.
| Длина | Энтропия | Полный перебор |
|---|---|---|
| 6 | 39 бит | меньше минуты |
| 8 | 52 бита | около 3 часов |
| 10 | 66 бит | около 8 лет |
| 12 | 79 бит | 77 тысяч лет |
| 16 | 105 бит | 6·10¹¹ лет |
| 20 | 131 бит | больше возраста Вселенной |
Это оценка сверху. Реальные атаки почти никогда не идут полным перебором: сначала пробуют утёкшие пароли, словари и правила подстановки — поэтому «Пароль123!» падает за секунды, несмотря на 11 символов и все виды знаков.
Антипримеры
Что переборщик ломает за секунды
| Пароль | Почему плохо |
|---|---|
| Qwerty123! | клавиатурная дорожка и шаблон «слово-цифры-знак» |
| Ivanov1985 | фамилия и год рождения есть в утёкших базах |
| P@ssw0rd | подстановки @ и 0 входят в стандартные правила атаки |
| Москва2026 | словарное слово плюс текущий год |
| aaaaaaaa12 | повторы не добавляют неопределённости |
| дом-река-небо | фраза придумана человеком, а не жребием |
Что делает наш разбор. Считает алфавит и длину, приводит leet-замены к буквам (0→o, @→a), ищет в получившейся основе слова из словаря на 4096 позиций и жадно «закрывает» ими пароль. Чем больше закрыто, тем дешевле пароль для словарной атаки.
Дальше вычитаются баллы за год внутри, клавиатурные дорожки, тройные повторы и шаблон «слово + цифры + знак». Итог переводится в биты и во время перебора.
Оценка намеренно пессимистична: лучше зря поругать хороший пароль, чем похвалить слабый. Если хочется получить заведомо стойкий — возьмите сгенерированный.
Вопросы
Частые вопросы
Вы правда не отправляете пароль на сервер?
Да. Вся проверка — это JavaScript в вашей вкладке. Единственный сетевой запрос страницы — загрузка словаря слов, которая происходит одинаково независимо от того, что вы ввели. Можно отключить интернет после загрузки страницы и продолжить проверку.
Почему мой сложный пароль оценён низко?
Скорее всего, в нём есть словарная основа, дата или клавиатурная дорожка. Переборщики начинают не со случайных комбинаций, а со словарей и правил подстановки: «п@р0ль» для них почти то же самое, что «пароль».
Как проверить, был ли пароль в утечке?
Для этого есть отдельная страница — проверка по базам утечек. Она вынесена отдельно намеренно: это единственный инструмент сайта, который обращается к внешнему сервису. Работает по схеме k-анонимности — наружу уходят только первые пять символов SHA-1, сам пароль остаётся в браузере.
Дальше