Datos clave
- Categoría
- Seguridad y validación
- Tipos de entrada
- select, textarea, file, text
- Tipo de salida
- json
- Cobertura de muestras
- 4
- API disponible
- Yes
Resumen
Proteja su información confidencial con la herramienta de cifrado AES, diseñada para cifrar y descifrar texto y archivos utilizando el algoritmo seguro AES-256-GCM. Esta utilidad genera paquetes estructurados que incluyen salt, vector de inicialización (IV), etiqueta de autenticación y texto cifrado, garantizando la máxima integridad y confidencialidad de sus datos.
Cuándo usarlo
- •Cuando necesite proteger mensajes de texto o credenciales confidenciales antes de transmitirlos por canales de comunicación no seguros.
- •Al requerir el cifrado seguro de archivos locales mediante el estándar AES-256-GCM con derivación de clave basada en salt.
- •Para descifrar paquetes de datos estructurados en formato JSON que contienen salt, IV y etiquetas de autenticación generados previamente.
Cómo funciona
- •Seleccione el tipo de entrada (texto o archivo) y elija la operación que desea realizar: cifrar o descifrar.
- •Ingrese el contenido o cargue el archivo correspondiente, y defina una clave secreta segura de al menos 8 caracteres.
- •Configure la codificación de salida deseada (Base64 o Hexadecimal) para representar los datos cifrados.
- •Ejecute el proceso para obtener el paquete JSON estructurado en modo texto o descargar el archivo cifrado resultante.
Casos de uso
Ejemplos
1. Cifrado seguro de credenciales de API
Desarrollador de software- Contexto
- Un desarrollador necesita enviar un token de acceso de producción a un colega a través de un chat corporativo sin exponerlo en texto plano.
- Problema
- Cifrar el token de texto plano usando AES-256-GCM para que solo el destinatario con la clave pueda leerlo.
- Cómo usarlo
- Selecciona el tipo de entrada 'Texto', la operación 'Cifrar', introduce el token en el campo de texto, define una clave secreta fuerte y elige codificación Base64.
- Configuración de ejemplo
-
{ "inputType": "text", "operation": "encrypt", "textInput": "API_TOKEN_SECRET_12345", "secretKey": "MiClaveSuperSegura2026", "outputEncoding": "base64" } - Resultado
- Se genera un paquete JSON que contiene el texto cifrado (ciphertext), el salt, el IV y la etiqueta de autenticación listos para compartir de forma segura.
2. Descifrado de un paquete de datos JSON
Administrador de sistemas- Contexto
- El administrador recibe un paquete cifrado en formato JSON que contiene una configuración del sistema y necesita recuperar el texto original.
- Problema
- Descifrar el paquete JSON estructurado que contiene salt, IV y authTag usando la clave secreta acordada.
- Cómo usarlo
- Selecciona el tipo de entrada 'Texto', la operación 'Descifrar', pega el paquete JSON en el área de texto e ingresa la clave secreta correspondiente.
- Configuración de ejemplo
-
{ "inputType": "text", "operation": "decrypt", "textInput": "{\"algorithm\":\"aes-256-gcm\",\"encoding\":\"base64\",\"salt\":\"c2FsdC1mb3ItYWVzLXRvb2w=\",\"iv\":\"AQIDBAUGBwgJCgsM\",\"authTag\":\"1VBqj1TTlms/dNQoH4WMGA==\",\"ciphertext\":\"h4VrXvk=\"}", "secretKey": "test-key-123", "outputEncoding": "base64" } - Resultado
- La herramienta procesa el paquete y devuelve el texto plano original: 'hello'.
Probar con muestras
text, fileHubs relacionados
Preguntas frecuentes
¿Qué algoritmo utiliza esta herramienta?
Utiliza AES-256-GCM, un estándar de cifrado simétrico altamente seguro que proporciona confidencialidad y autenticación de datos.
¿Qué contiene el paquete de texto cifrado resultante?
Contiene un objeto JSON con el algoritmo, la codificación, el salt, el vector de inicialización (IV), la etiqueta de autenticación (auth tag) y el texto cifrado.
¿Puedo cifrar archivos grandes?
Sí, la herramienta admite la carga y el procesamiento de archivos con un límite de tamaño de hasta 20 MB.
¿Qué opciones de codificación de salida están disponibles?
Puede elegir entre las codificaciones Base64 y Hexadecimal (Hex) para representar los datos binarios cifrados.
¿Es necesario guardar el salt y el IV para descifrar?
Sí, para descifrar con éxito se requiere el paquete completo que incluye el salt, el IV y la etiqueta de autenticación generados durante el cifrado.