Password security API
API to score the security of a password
Lorenzo Pellegrini
Last Update há um mês
✅ What is this endpoint?
IntraMind's /api/v1/security/password endpoint provides an advanced password security verification and analysis service. Through a simple POST call, a complete password evaluation can be obtained, verifying its robustness, frequency of use, reuse, and involvement in known data breaches.
🔎 What does the service do?
- Robustness assessment - Analyzes the complexity of the password based on length, variety of characters, and common patterns.
- Frequency of use - Checks whether the password is among the most commonly used passwords, according to updated datasets.
- Inter-service reuse - Through a system based on SHA-256 hash, it checks whether the password has already been used for other services. The hash is compared with a centralized history, ensuring maximum security.
- Known data breaches - Checks whether the password appears in one or more data breaches. If present in more than one breach, the service returns a boolean true and the number of occurrences.
🔐 Why should I implement it?
- Improve account security by preventing passwords that have already been hacked.
- Provide a more accountable and transparent user experience.
- Decrease the risk of unauthorized access related to credential reuse.
🌐 API Endpoint
🧩 Request structure
To use the service, it is necessary to make a POST call to the indicated endpoint with the following parameters:
Headers
🔑 The token is to be provided in Base64 format, and is assigned with PARTNERSHIP license activation.
Body (JSON)
✅ Responses
400 | 401 | 500: Errors
☕️ Implementation in Java
📋 Requirements
To get a license, you have to contact the sales team at:
📩 [email protected]