Neatbox: добавил проверку паролей на утечку — а что делать дальше, решаем вместе
Недавно я рассказывал здесь про Neatbox — временную почту с кнопкой «Подтвердить» и письмами в Telegram. Спасибо всем, кто попробовал и написал. Проект растёт в сторону «набора инструментов для приватности»: простые вещи, которые защищают ваши данные в один клик, без регистрации и трекеров.
Что нового:
🔑 Генератор паролей — случайные, «легко запомнить» (вроде Nigu-Funa-Zeko-Bita-Tibu-12) и PIN-коды.
🔍 Проверка пароля на утечку — по базе Have I Been Pwned, где собраны сотни миллионов утёкших паролей.
📲 Сайт можно поставить на телефон как приложение.
«Ввести пароль на чужом сайте? Нет уж!»
Правильная реакция 🙂
Поэтому проверка устроена так, что пароль вообще никуда не уходит. Метод называется k-анонимность:
1. Ваш браузер превращает пароль в «отпечаток» (хеш SHA-1). Обратно из него пароль не восстановить.
2. Наружу уходят только первые 5 символов отпечатка — под них подходят сотни разных паролей.
3. В ответ приходит список «похожих» отпечатков, и браузер сам ищет в нём совпадение.
И ещё одна деталь: даже эти 5 символов Have I Been Pwned получает через наш сервер, так что не видит даже ваш IP.
Проверил популярные пароли:
• 123456 — 210 461 208 раз использовался
• password — 52 372 427 раз использовался
• qwerty — 30 812 897 раз использовался
• 111111 — 15 943 793 раз использовался
• 1q2w3e4r — 7 322 046 раз использовался
• qwerty123 — 13 871 714 раз использовался
Столько раз каждый встречается в известных утечках. Такие пароли злоумышленники пробуют в первую очередь — если ваш похож на них, самое время сменить.
Проверить свой пароль и создать надёжный: https://getneatbox.com/ru/generator-paroley
Временная почта: https://getneatbox.com/ru
Голосуйте в опросе ниже — сделаю тот инструмент, который выберет больше людей, и расскажу об этом в следующем посте. А если вам не хватает чего-то другого для защиты данных — напишите в комментариях 🙌