Pular para o conteúdo
POST AI agent ready /v1/password/strength

API de força da senha - pontuação, tempo de crack e feedback

Analise uma senha e receba uma pontuação de força (0-4), tempo estimado para decifrar e sugestões específicas de melhoria. Baseado na correspondência de padrões e estimativa de entropia, não em uma simples verificação de classe de caracteres.

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

Formulários de registro em tempo real

Chame esse endpoint conforme os usuários digitam suas senhas durante a inscrição para mostrar um medidor de força e bloquear senhas fracas antes do envio do formulário.

Auditoria de segurança de contas existentes

Verifique em lote padrões de senha com hash (não texto simples) em relação a padrões fracos conhecidos para identificar contas que precisam de redefinição de senha.

Frequently asked questions

O que significam os valores de pontuação?
0 = extremamente fraco, 1 = fraco, 2 = regular, 3 = forte, 4 = muito forte. Uma pontuação de 3 ou superior é geralmente aceitável.
Como é estimado o tempo de crack?
A API estima o tempo de crack off-line assumindo 10 bilhões de tentativas por segundo, o que representa um invasor motivado com hardware de GPU.
Isso verifica bancos de dados de senhas vazados?
Não. A API avalia padrões de senha e entropia localmente. Ele não verifica bancos de dados de violações como Have I Been Pwned.
A senha está registrada ou armazenada?
Não. A senha é processada na memória no edge e descartada após o envio da resposta.

Get your API key

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