Este endpoint permite que la empresa cliente cargue su propia llave pública RSA 8192, la cual será utilizada por Milio para cifrar la información entrante y saliente en determinados flujos del SDK, cuando se requiera. Este mecanismo garantiza que los datos sensibles estén protegidos durante la transmisión, alineándose con los más altos estándares de seguridad.
Casos de uso
Caso 1: Empresa sin llave pública registrada
La empresa realiza una carga inicial de su archivo .pub
, habilitando la encriptación de mensajes desde ese momento.
Caso 2: Empresa con llave pública previamente cargada
La nueva carga reemplaza automáticamente la llave anterior, asegurando la continuidad de los flujos sin requerir configuración adicional en Milio.
Recomendación:
Se recomienda automatizar este proceso desde el backend del comercio para evitar errores manuales y prevenir interrupciones en el servicio mientras se actualizan manualmente las llaves del lado del cliente.
Parámetros de entrada
Tipo de contenido: multipart/form-data
Campo | Tipo | Requerido | Descripción |
---|---|---|---|
file | File (.pub ) | Sí | Archivo de la llave pública RSA. |
Respuesta
Código HTTP: 200 OK
Tipo de contenido: application/x-mspublisher
Se proporciona la llave pública de Milio al cliente para que pueda cifrar la información que enviará a la plataforma, garantizando así una transmisión segura de datos.