Se soporta la transmisión y almacenamiento seguro de datos mediante configuración de cifrado de liveform y configuración de transmisión segura.
Configuración de cifrado de Liveform
Puede mantener niveles de seguridad más altos para los submissions de usuarios mediante la configuración de cifrado de liveform.
Selección de algoritmo de cifrado
Cuando se necesita cifrado en el Query String de la URL de liveform, los datos deben cifrarse usando el algoritmo de cifrado seleccionado y la clave de cifrado.| Algoritmo | Descripción |
|---|---|
| ECB (Electronic Codebook) | Método de cifrado de bloques rápido y sencillo |
| GCM (Galois/Counter Mode) | Método de cifrado mejorado que incluye funciones de autenticación e integridad |
Cómo usar después de seleccionar el algoritmoDespués de seleccionar el algoritmo de cifrado, los parámetros que requieren cifrado en el Query String de la URL de liveform deben cifrarse usando el algoritmo seleccionado y la clave de cifrado, y luego usarse en la forma
encrypted={encrypted_data}.Encryption-only Mode
Active encryption-only mode cuando desee cifrar y usar todos los parámetros de Query String.
pid, encrypted, lang en la URL de liveform, y todos los demás parámetros deben cifrarse e incluirse en el parámetro encrypted.
Formato de URL permitido:
Gestión de claves de cifrado
Gestiona las claves a usar para cifrado. Puede usar la API KEY o emitir y usar una clave dedicada (secretKey).

| Tipo de clave | Descripción |
|---|---|
| API KEY | Usar la API key predeterminada asignada al proyecto como clave de cifrado |
| Dedicated Key (secretKey) | Clave de cifrado dedicada recién emitida y usada en liveform |
Cómo usar el cifrado de URL de Liveform
Aprenda a cifrar y usar parámetros de Query String en URLs de liveform.Paso 1: Preparar datos a cifrar
Prepare los parámetros de Query String a cifrar en formato JSON.Parámetros no cifrablesLos query strings
pid, lang y los query strings sid, action usados en la página ‘Additional Process (Injection)’ no soportan cifrado. Sin embargo, al usar Injection, sid y action deben cifrarse incluyéndolos dentro del parámetro encrypted.Paso 2: Realizar cifrado
Cifre los datos usando el algoritmo de cifrado seleccionado (ECB o GCM) y la clave de cifrado (API KEY o secretKey).Guía de cifrado
Consulte métodos detallados de cifrado/descifrado y ejemplos de código.
Paso 3: Agregar datos cifrados a la URL
Agregue los datos cifrados al parámetro de consultaencrypted.
Codificación de URLLos datos cifrados deben codificarse para URL antes de usarse en URLs.
Configuración de transmisión segura
Configuración para reforzar la seguridad en la transmisión de datos mediante métodos API.
Secure Data Transmission
Cuando la opción secure data transmission está activada, toda la transmisión de datos entre ARGOS y los clientes se cifra.| Configuración | Descripción |
|---|---|
| Secure Data Transmission | Cifra y transmite datos en métodos API (GET, POST, PATCH, etc.) y webhooks. |
Cifrado de datos de solicitud API
Cuando secure data transmission está activado, el Request Body debe cifrarse al realizar solicitudes API. Métodos de cifrado:- Solicitudes API (GET, POST, PATCH): Método AES-256-ECB
- Datos de Webhook: Método AES-256-CBC
Descifrado de datos de respuesta API
Cuando secure data transmission está activado, las respuestas API también se cifran, por lo que se requiere descifrado. Formato de respuesta:Cifrado/descifrado de datos de Webhook
Los datos de webhook se cifran usando el método AES-256-CBC.Guía de cifrado
Aprenda los métodos de cifrado/descifrado de datos de webhook en detalle.
Guía de configuración por escenario
Escenario 1: Uso selectivo de cifrado
Escenario 1: Uso selectivo de cifrado
Cuando selecciona un algoritmo de cifrado y cifra solo algunos Query Strings.Configuración:En este caso,
- Algoritmo de cifrado: Seleccionar ECB o GCM
- Clave de cifrado: Seleccionar API KEY o clave dedicada
- Encryption-only Mode: Desactivado
email es un parámetro normal, e información sensible como token se cifra e incluye en el parámetro encrypted.Escenario 2: Uso de cifrado completo (Encryption-only Mode)
Escenario 2: Uso de cifrado completo (Encryption-only Mode)
Cuando cifra y usa todos los parámetros de Query String.Configuración:En este caso, todos los parámetros excepto
- Algoritmo de cifrado: Seleccionar ECB o GCM
- Clave de cifrado: Seleccionar API KEY o clave dedicada
- Encryption-only Mode: Activado
pid, lang deben cifrarse e incluirse en el parámetro encrypted.Escenario 3: Refuerzo de seguridad en transmisión de datos API
Escenario 3: Refuerzo de seguridad en transmisión de datos API
Cuando refuerza la seguridad para la transmisión de datos vía API.Configuración:
- Secure Data Transmission: Activado
- Cifrar todas las solicitudes API (Request Body)
- Descifrar todas las respuestas API (Response Body)
- Descifrar datos recibidos de webhook
Documentación relacionada
Control de acceso
Consulte la configuración de private mode y gestión de Token ID.
Guía de cifrado
Consulte métodos detallados de cifrado/descifrado y ejemplos de código.
Guía de Query String
Aprenda a usar parámetros de Query String.
Referencia de API
Aprenda a usar las APIs.