Проверка надёжности пароля
Проверьте надёжность пароля через zxcvbn-ts: оценка 0–4, число попыток, время взлома в четырёх сценариях атаки и советы. Ничего не отправляется.
Введите пароль выше, чтобы проанализировать его. Ничего никуда не отправляется.
Работает полностью в вашем браузере. Ваши данные никуда не загружаются.
Что такое Проверка надёжности пароля?
Проверка оценивает, насколько трудно угадать пароль, с помощью zxcvbn-ts: поддерживаемого порта Dropbox zxcvbn на TypeScript. Вместо подсчёта типов символов он ищет словарные слова, имена, клавиатурные шаблоны, даты и повторы, а затем показывает оценку 0–4, число попыток, время взлома и рекомендации.
Как пользоваться Проверка надёжности пароля
- Введите или вставьте пароль в поле Пароль (кнопка Показать раскрывает его).
- Прочитайте метку надёжности и Оценка zxcvbn.
- Сравните время взлома при онлайн- и офлайн-атаках.
- Следуйте предупреждению и советам, чтобы улучшить пароль.
Пример
Tr0ub4dor&3
Weak – zxcvbn score 1/4, 10^5.9 guesses, about 1 minute against a slow-hash offline attack. Warning: Single words are easy to guess.
Вывод инструмента приведён как есть: замены вроде o→0 и a→4 не спасают словарное слово.
Когда использовать Проверка надёжности пароля
Используйте, чтобы оценить придуманный вами пароль или объяснить пользователям, почему «P@ssw0rd!» слаб. Инструмент не может знать, утёк ли пароль; для этого есть проверка утечек. Не вставляйте пароли, которые вы используете сейчас, на общих или недоверенных компьютерах.
Как работает Проверка надёжности пароля
zxcvbn-ts сопоставляет пароль со списками распространённых паролей, английских слов, имён и Википедии (с вариантами leetspeak и в обратном порядке), графами соседства клавиш, последовательностями, повторами и датами, а затем находит комбинацию шаблонов, требующую наименьшего числа попыток. Пороги оценки: <10^3 попыток = 0, <10^6 = 1, <10^8 = 2, <10^10 = 3, иначе 4. Время взлома делит число попыток на 100/час (онлайн с ограничением), 10/с (онлайн без ограничений), 10^4/с (медленный хеш вроде bcrypt) и 10^10/с (быстрый хеш вроде MD5). Словари загружаются только при первом вводе.
Распространенные Случаи Использования
- Проверка самостоятельно выбранного пароля перед использованием
- Демонстрация коллегам, почему типовые замены не помогают
- Сравнение парольной фразы с коротким сложным паролем
- Обучение безопасности паролей на тренингах
Примечание по Безопасности
Высокая оценка это прогноз, а не гарантия. Пароль, утёкший где-либо, нельзя использовать повторно, какой бы ни была оценка.
Часто Задаваемые Вопросы
Почему Tr0ub4dor&3 оценён как слабый?
zxcvbn распознаёт его как словарное слово с предсказуемыми заменами leetspeak, поэтому нужно всего около 10^6 попыток, несмотря на символы и цифры.
Что означают четыре времени взлома?
Они охватывают онлайн-атаку с ограничением частоты, онлайн-атаку без ограничений и офлайн-атаки на медленный (как bcrypt) или быстрый (как MD5) хеш пароля после утечки базы.
Отправляется ли мой пароль куда-либо?
Нет. Анализ выполняется в вашем браузере; с этого сайта загружаются только словари.
К какой оценке стремиться?
К оценке 4 (более 10^10 попыток) для всего важного. Длинные случайные парольные фразы легко её достигают.