Проверка надёжности пароля
- Узнайте, сколько времени займёт взлом и попадал ли пароль в утечки.
Поиск по всем известным утечкам. Ваш пароль никуда не отправляется.
Ваш пароль никогда не покидает это устройство. Как обеспечивается конфиденциальность
Бесплатная проверка надежности пароля
Проверка надежности пароля поможет узнать, насколько он защищен. Введите или вставьте пароль выше, чтобы увидеть, насколько он надежен, сколько времени потребуется на его взлом и входит ли он в число миллиона паролей, чаще всего встречающихся в утечках. Проверка выполняется прямо в браузере по мере ввода, а пароль никогда не покидает ваше устройство.
Для полной картины нажмите Проверить все утечки. Эта проверка ищет пароль среди всех паролей из утечек, известных сервису Have I Been Pwned. При этом отправляются только 5 символов цифрового отпечатка (хеша), но никогда — сам пароль. Узнайте, что именно отправляется.
Перейти к разделу: Кажется надежным, но это не так · Что означает результат · Что отправляется · Если пароль слабый · Вопросы
Кажется надежным, но это не так
Большинство сервисов проверки надежности пароля учитывают длину и типы символов, поэтому высоко оценивают пароли вроде P@ssw0rd2024!. Программы для взлома не считают символы: они перебирают шаблоны, которыми пользуются люди, причем в первую очередь. Вот как наш сервис оценивает пароли, которые на вид вполне надежны:
P@ssw0rd2024!СлабыйСлово, замены на похожие символы, год и спецсимвол: взлом меньше чем за секундуPassword123!В утечкахВстречается в утечках данных около 300 000 разqwertyuiop123В утечкахРяд клавиш и цифры по порядку: около 650 000 раз в утечкахLiverpool1892В утечкахКоманда и год ее основания: около 27 000 раз в утечкахTr0ub4dor&3СлабыйПример из комикса xkcd — теперь во всех списках для взлома паролейk7#Rq!9vT$2m@LxОчень надёжныйСлучайный: 63 миллиарда лет на взлом
Для такой проверки надежности пароля сервис использует zxcvbn — инструмент оценки с открытым исходным кодом от Dropbox — и наши собственные списки. Он ищет распространенные пароли (в том числе с заменами на похожие символы), слова и имена (в том числе записанные задом наперед), ряды клавиш, повторы, даты и привычное сочетание «слово + число + спецсимвол». Все остальное считается случайными символами. Фраза из случайных слов оценивается точно так же, как в нашем генераторе парольных фраз, а придуманная вами фраза никогда не получает оценку выше, чем такое же количество случайных слов.
Ни один сервис проверки надежности пароля не знает того, что известно только вам: например, что это кличка вашего питомца или что вы используете этот пароль на других сайтах. Проверка может показать, что пароль слабый. Но доказать, что он безопасен, она не может.
Что означает результат
Время взлома рассчитано для худшего сценария: кто-то украл копию хеша пароля и с помощью видеокарт проверяет 100 миллиардов вариантов в секунду. Подбор пароля через страницу входа идет в миллионы раз медленнее, но вы не можете знать, как сайт хранит ваш пароль, поэтому лучше исходить из худшего.
| Результат | Среднее время взлома | Что делать |
|---|---|---|
| Слабый | Менее суток | Смените его прямо сейчас везде, где используете |
| Средний | Менее 100 лет | Замените его при следующем входе |
| Надёжный | Менее миллиона лет | Подходит для большинства аккаунтов |
| Очень надёжный | Миллион лет и более | Подходит для любых аккаунтов |
Пароль, обнаруженный в утечке данных, небезопасен независимо от его надежности, потому что злоумышленники в первую очередь пробуют пароли из утечек. Поэтому проверка надежности пароля показывает для таких паролей отметку В утечках вместо уровня надежности.
Что отправляется при проверке пароля на утечку
Пока вы вводите пароль, ничего не отправляется. Когда вы нажимаете Проверить все утечки, происходит следующее — на примере пароля password:
- Вы вводите пароль
passwordостается на вашем устройстве - Браузер превращает его в цифровой отпечаток SHA-1
5BAA61E4C9B93F3F0682250B6CF8331B7EE68FD8остается на вашем устройстве - В Have I Been Pwned отправляются только первые 5 символов
5BAA6отправляются - В ответ сервис присылает все отпечатки паролей из утечек с таким же началом — около 2 000 — вперемешку с фиктивными записямиваш браузер ищет совпадение
Сервис не видит ни пароль, ни его полный отпечаток, поэтому не может определить, какой из этих 2 000 вы проверяли.
- Быстрая проверка на утечки выполняется на вашем устройстве. Страница один раз загружает компактный список отпечатков миллиона паролей, чаще всего встречающихся в утечках, поэтому проверка при вводе вообще не требует запросов. Вероятность ложного совпадения — примерно один случай на миллион.
- Пока вы вводите пароль, ничего не отправляется. Некоторые сервисы проверки отправляют запрос при каждом нажатии клавиши. Вместе эти запросы раскрывают пароль символ за символом.
- Ничего не сохраняется. Пароль нигде не сохраняется, не попадает в адресную строку и исчезает, когда вы покидаете страницу.
- Проверьте сами. Откройте вкладку «Сеть» в инструментах разработчика вашего браузера и начните вводить пароль: ничего не отправляется. Нажмите кнопку — и вы увидите один запрос к api.pwnedpasswords.com. Его адрес заканчивается теми 5 символами, которые появятся в этом разделе после проверки. Или отключите интернет: все, кроме полной проверки на утечки, продолжит работать.
Данные о паролях из утечек: Pwned Passwords от Have I Been Pwned, используются по лицензии Creative Commons «С указанием авторства» 4.0.
Если ваш пароль слабый или попал в утечку
- Смените его на всех сайтах, где вы его используете, начиная с электронной почты: через нее можно сбросить пароли к остальным аккаунтам.
- Создайте новый пароль, а не меняйте старый по мелочам. Добавить символ или заменить 1 на 2 — такие варианты злоумышленники проверяют в первую очередь. Создайте случайный пароль или парольную фразу.
- Используйте менеджер паролей, чтобы у каждого аккаунта был свой пароль, а вам не приходилось их запоминать.
- Включите двухэтапную проверку везде, где она доступна. Она защищает аккаунт, даже если пароль попадет в утечку.
Часто задаваемые вопросы
Какой инструмент проверки надежности пароля самый безопасный?
Тот, который ничего не отправляет, пока вы вводите пароль, и позволяет в этом убедиться. Эта страница проверяет надежность пароля и ищет его среди миллиона паролей, чаще всего встречающихся в утечках, прямо на вашем устройстве. Полная проверка по утечкам отправляет только 5 символов цифрового отпечатка пароля и только по вашему нажатию. Вы можете проследить за этим на вкладке «Сеть» в инструментах разработчика браузера или отключить интернет и убедиться, что проверка надежности пароля продолжает работать.
Как проверить, попал ли мой пароль в утечку?
Введите или вставьте его выше. Если он входит в миллион паролей, чаще всего встречающихся в утечках, вы сразу это увидите. Чтобы проверить его по всем известным утечкам, нажмите «Проверить все утечки». Если пароль найден хотя бы в одной из них, больше не используйте его.
Безопасно ли пользоваться Have I Been Pwned?
Да, для проверки паролей. Проверка устроена так, что сервис никогда не получает ваш пароль: браузер отправляет только первые 5 символов цифрового отпечатка пароля, а окончательное сравнение выполняет сам. Эта страница также запрашивает добавление фиктивных записей в ответ, чтобы даже его размер ничего не раскрывал.
Какой пароль взламывают чаще всего?
123456 — он встречается в утечках данных более 210 миллионов раз. За ним идут 123456789, 12345678, password и qwerty (по данным Have I Been Pwned). Все, что человек может быстро придумать, уже есть в списках.
Можете привести пример надежного пароля?
Любой опубликованный пример пароля уже нельзя считать надежным: он уже попал в списки. Даже correcthorsebatterystaple из комикса xkcd встречался в утечках тысячи раз. Надежный пароль — тот, который создан случайным образом только для вас. Воспользуйтесь генератором паролей или генератором парольных фраз.
Сколько времени потребуется, чтобы взломать мой пароль?
Введите его выше, и инструмент проверки надежности пароля покажет среднее время взлома для худшего сценария: у злоумышленника есть украденная копия хеша пароля, и он перебирает 100 миллиардов вариантов в секунду. Случайный пароль из 8 символов можно взломать за несколько часов. На случайный пароль из 16 символов потребуется больше времени, чем существует Вселенная.
Почему длинный пароль все равно считается слабым?
Потому что в нем есть предсказуемая последовательность: распространенный пароль, ряд клавиш на клавиатуре, повтор или слово с числом в конце. Длина помогает, только когда символы непредсказуемы.
Где посмотреть, какие из моих сохраненных паролей попали в утечки?
Менеджер паролей может проверить их все сразу. На iPhone или Mac откройте приложение «Пароли» и перейдите в раздел «Безопасность». В Chrome есть функция проверки паролей в Менеджере паролей Google. В Bitwarden, 1Password и большинстве других менеджеров паролей есть похожий отчет.
Какой длины должен быть пароль?
Не менее 16 случайных символов или шести случайных слов. NIST, американский институт стандартов, предписывает сайтам разрешать пароли длиной не менее 64 символов и требовать не менее 15 символов, если пароль — единственное средство защиты учетной записи.