Ir al contenido
POST AI agent ready /v1/encrypt/decrypt

API de descifrado AES-256: descifrado de texto gratuito

Envíe la cadena cifrada producida por el punto final cifrado junto con la contraseña original para recuperar el texto sin formato. El descifrado ocurre en el lado del servidor en la memoria; ni el texto cifrado ni el texto plano recuperado se almacenan ni registran.

Parameters

stringrequired

The base64-encoded ciphertext returned by the /v1/encrypt/encrypt endpoint.

stringrequired

The same password used during encryption.

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

Descifrar los valores de configuración al iniciar la aplicación

Almacene credenciales de bases de datos cifradas y claves API en sus archivos de configuración o entorno. En el momento del arranque, llame al punto final de descifrado para recuperar los valores de texto sin formato. Esto mantiene los secretos a salvo sin una bóveda dedicada.

Descifrar cargas útiles recibidas de otros servicios

Cuando su servicio reciba una carga útil cifrada de un microservicio ascendente (cifrado a través del punto final cifrado), descifrela aquí antes de procesarla. Garantiza que los datos confidenciales permanezcan cifrados a través de la red.

Crea una función para "revelar secretos" en tu aplicación

Permita que los usuarios almacenen notas o contraseñas cifradas. Cuando hagan clic en "revelar", llame al punto final de descifrado con su contraseña maestra. El texto sin formato se muestra una vez y nunca persiste en sus servidores.

Frequently asked questions

¿Se almacenan o registran mis datos durante el descifrado?
No. El texto cifrado, la contraseña y el texto sin formato recuperado se guardan en la memoria sólo durante la solicitud y se descartan inmediatamente después de la respuesta.
¿Qué sucede si proporciono la contraseña incorrecta?
AES-256-GCM es cifrado autenticado. Si la contraseña es incorrecta, la verificación de la etiqueta de autenticación falla y la API devuelve un error. No devolverá texto sin formato confuso.
¿Puedo descifrar datos cifrados fuera de esta API?
El punto final espera el formato específico producido por el punto final /v1/encrypt/encrypt (incluye IV, salt y texto cifrado en una cadena estructurada). Si coincide con ese formato y los parámetros PBKDF2, el texto cifrado externo funcionará.
¿Existe un límite de tamaño para la cadena cifrada?
El límite del cuerpo de la solicitud es 1 MB. Para la mayoría de los casos de uso de cifrado de texto (valores de configuración, tokens, mensajes cortos), esto es más que suficiente.
¿Puedo descifrar el mismo texto cifrado varias veces?
Sí. Siempre que proporcione la contraseña correcta, el mismo texto cifrado se descifra en el mismo texto sin formato cada vez. El texto cifrado no se consume ni se invalida mediante el descifrado.

Get your API key

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