{"uid":"cap_7l5Rq2lHVagTeo7cxHtnV","slug":"agentstoolshub-password-strength-scorer-cddd601a","name":"AgentsToolsHub Password Strength Scorer","description":"Scores a password by information entropy: character-pool size, length, crack-time against an offline attack (10^10 guesses/s), and common-password/pattern detection. Evaluated in memory only, never stored or logged — the honest math behind 'is this password good?'. Use this when an agent needs to entropy bits + realistic crack-time estimate.","url":"https://agentstoolshub.com/api/v1/security/password-strength?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["password"],"properties":{"password":{"type":"string","description":"Password"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_3A7JQJrI8FVBios2JHQoF","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Scores a password's strength by computing entropy bits, character-pool size, and estimated offline crack time, with common-password and pattern detection — evaluated in memory, never stored.","exampleAgentPrompt":"Can you check how strong the password 'Tr0ub4dor&3' is — I want to know the entropy, character pool size, and roughly how long it would take to crack offline?","exampleUseCases":[{"title":"Validating a user-created password at signup","prompt":"A user just set the password 'MyDog$Spot99' during registration — can you score its entropy and tell me if it would survive an offline brute-force attack?"},{"title":"Auditing a generated password before saving","prompt":"I generated the password 'xK7#mP2!qLv9' for my vault — can you give me the entropy bits and estimated crack time so I know if it's actually strong?"},{"title":"Teaching a user why their password is weak","prompt":"My password is 'password123' — tell me the entropy score and how fast an attacker could crack it offline so I can understand why I should change it."}],"resultDescription":"Returns the password's entropy in bits, the size of the character pool used, an estimated crack time assuming an offline attack rate of 10^10 guesses per second, a strength label or score, and flags if the password matches known common passwords or detectable patterns.","failureModes":["Missing 'password' query parameter returns a 400 bad request error","Empty string password may return zero entropy or a validation error","Extremely long passwords may be truncated or rejected","Network timeout on slow connections","HTTP 402 payment required if USDC payment is not attached or is insufficient"],"whenToPreferThis":"Choose this endpoint when you need mathematically grounded password quality metrics — entropy bits and realistic offline crack-time estimates — rather than a simple weak/medium/strong label. It is evaluated entirely in memory with no logging, making it safe for sensitive inputs. Prefer it over generic password validators when you need numeric entropy values for compliance checks, user education, or automated policy enforcement.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-11-01T06:41:54.279Z","isFirstParty":false,"canonicalSlug":"agentstoolshub-password-strength-scorer-cddd601a"}