API de décryptage AES-256 - Décryptage de texte libre
Envoyez la chaîne chiffrée produite par le point de terminaison de chiffrement avec le mot de passe d'origine pour récupérer le texte en clair. Le décryptage s'effectue côté serveur en mémoire ; ni le texte chiffré ni le texte brut récupéré ne sont stockés ou enregistrés.
Code examples
curl -X POST https://api.botoi.com/v1/encrypt/decrypt \
-H "Content-Type: application/json" \
-d '{"ciphertext":"base64-encoded salt+iv+encrypted data","password":"my-strong-password-2026"}'When to use this API
Décrypter les valeurs de configuration au démarrage de l'application
Stockez les informations d'identification de base de données cryptées et les clés API dans vos fichiers de configuration ou votre environnement. Au moment du démarrage, appelez le point de terminaison de déchiffrement pour récupérer les valeurs en texte brut. Cela permet de garder les secrets en sécurité sans coffre-fort dédié.
Décrypter les charges utiles reçues d'autres services
Lorsque votre service reçoit une charge utile chiffrée d'un microservice en amont (chiffrée via le point de terminaison de chiffrement), déchiffrez-la ici avant le traitement. Garantit que les données sensibles restent cryptées sur le réseau.
Créez une fonctionnalité « Révéler le secret » dans votre application
Permettez aux utilisateurs de stocker des notes ou des mots de passe cryptés. Lorsqu'ils cliquent sur « Révéler », appelez le point de terminaison de décryptage avec leur mot de passe principal. Le texte brut est affiché une seule fois et n'est jamais conservé sur vos serveurs.
Frequently asked questions
Mes données sont-elles stockées ou enregistrées pendant le décryptage ?
Que se passe-t-il si je fournis un mauvais mot de passe ?
Puis-je décrypter des données chiffrées en dehors de cette API ?
Y a-t-il une limite de taille pour la chaîne chiffrée ?
Puis-je décrypter le même texte chiffré plusieurs fois ?
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.