Проверка надёжности пароля

100% локально: ваш пароль никогда не отправляется на сервер или сторонний сервис (никаких онлайн-проверок "have I been pwned"). Все вычисления выполняются в вашем браузере через WebAssembly.

Пример:

Как это работает

Прежде чем использовать пароль для важного аккаунта, полезно убедиться, что он действительно устойчив к попыткам подбора или перебора. Этот инструмент локально анализирует длину введённого пароля, категории присутствующих символов (строчные, заглавные, цифры, символы), вычисляет примерную энтропию в битах (логарифм по основанию 2 от размера используемого алфавита, умноженный на длину), а затем объединяет эти критерии в качественную оценку от «слабого» до «очень сильного».

Отправляется ли этот пароль куда-либо для проверки?

Нет, никогда. В отличие от некоторых сервисов, которые сравнивают ваш пароль с базой известных утечек (для этого требуется отправить хотя бы хэш на внешний сервер), этот инструмент не выполняет никаких сетевых запросов: расчёт длины, состава и энтропии полностью выполняется в вашем браузере через WebAssembly.

Что такое энтропия пароля?

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

Анализ выполняется полностью в вашем браузере через WebAssembly без каких-либо сетевых запросов — ваш пароль никогда никуда не передаётся.