MyZapp cifra en reposo los datos sensibles: ajustes secretos de la configuración, almacén de secretos, secretos de doble autenticación, datos de Outpost, clave privada de la instancia y, si el cifrado de archivos está activado, los archivos subidos. Las claves que los cifran se guardan en el archivo de claves de la instancia, gestionado por el responsable del servidor.
La pantalla Claves de cifrado (/configuration/encryption, administradores), accesible desde Configuración, muestra el estado del cifrado tras un cambio de clave.
Lo que muestra la pantalla
- Clave activa: la clave que cifra los nuevos valores.
- Claves: para cada clave del archivo, el número de valores aún cifrados con ella y su estado:
- Activa: la clave en servicio;
- Aún en uso: no retirar: algunos datos todavía dependen de ella; retirarla los haría ilegibles;
- Se puede retirar del archivo de claves: ya ningún dato la utiliza.
- Por volver a cifrar, por dato: el detalle por tipo de dato.
La aplicación nunca retira una clave por sí misma: es el responsable del servidor quien la retira del archivo, cuando la pantalla muestra cero.
Solo se cuentan los datos de los módulos activados: un módulo desactivado que conservó datos cifrados debe volver a activarse, y sus datos volver a cifrarse, antes de retirar una clave.
Cambiar de clave
- El responsable añade una nueva clave al archivo de claves, la declara activa y reinicia la aplicación. Los nuevos valores se cifran con ella de inmediato; los anteriores siguen siendo legibles.
- En esta pantalla, haz clic en Volver a cifrar con la clave activa. El nuevo cifrado se ejecuta en segundo plano; recarga la página para seguir los contadores. Historial de ejecuciones abre el registro de la tarea programada.
- Cuando la clave anterior muestra Se puede retirar del archivo de claves, el responsable puede retirarla del archivo.
Las cuentas con doble autenticación siguen funcionando antes, durante y después del nuevo cifrado.
Si un contador no baja
Un valor que no se puede descifrar (valor alterado o clave ya retirada del archivo) no se vuelve a cifrar: sigue contado y la pantalla lo indica. El registro de la aplicación indica de qué dato se trata, sin mostrar nunca su contenido. Mientras un contador no esté a cero, no retires la clave correspondiente.
El cambio de clave activa, así como el inicio y el final de cada nuevo cifrado, quedan registrados en el registro de auditoría.