Перейти к содержимому
POST AI agent ready /v1/password/strength

API надежности пароля: оценка, время взлома и обратная связь

Проанализируйте пароль и получите оценку надежности (0–4), примерное время взлома и конкретные предложения по улучшению. Основано на сопоставлении с образцом и оценке энтропии, а не на простой проверке класса символов.

Parameters

stringrequired

The password to evaluate.

Code examples

curl -X POST https://api.botoi.com/v1/password/strength \
  -H "Content-Type: application/json" \
  -d '{"password":"MyS3cur3P@ssw0rd!"}'

When to use this API

Real-time registration forms

Вызовите эту конечную точку, когда пользователи вводят свой пароль во время регистрации, чтобы отобразить индикатор надежности и заблокировать слабые пароли перед отправкой формы.

Аудит безопасности существующих аккаунтов

Пакетная проверка хешированных шаблонов паролей (а не открытого текста) по известным слабым шаблонам для выявления учетных записей, требующих сброса пароля.

Frequently asked questions

Что означают значения баллов?
0 = чрезвычайно слабый, 1 = слабый, 2 = удовлетворительный, 3 = сильный, 4 = очень сильный. Оценка 3 и выше, как правило, приемлема.
Как оценивается время взлома?
API оценивает время взлома в автономном режиме, исходя из 10 миллиардов предположений в секунду, что соответствует мотивированному злоумышленнику с аппаратным обеспечением графического процессора.
Проверяется ли это на утечку баз данных паролей?
Нет. API оценивает шаблоны паролей и энтропию локально. Он не проверяет базы данных нарушений, такие как Have I Been Pwned.
Пароль записывается или сохраняется?
Нет. Пароль обрабатывается в памяти на периферии и удаляется после отправки ответа.

Get your API key

Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.