
Cada brecha que involucra credenciales robadas tiene la misma causa raíz: la credencial existió en algún lugar en texto plano lo suficiente como para ser encontrada. En una base de datos, en una variable de entorno, en un archivo de registro, en un volcado de memoria. La ventana de exposición podría ser de milisegundos o meses. Lo que importa es que la cadena estuvo allí y alguien la encontró. La respuesta estándar es una mejor gestión de secretos: soluciones de vault, políticas de rotación, acceso con privilegios mínimos, almacenamiento cifrado. Todos estos reducen la ventana de exposición. Ninguno la elimina por completo. La credencial sigue existiendo en una forma que puede extraerse si el sistema adecuado se ve comprometido en el momento adecuado. El modelo REX de Rialo adopta un enfoque diferente a este problema. Las credenciales de autenticación se cifran antes de ser enviadas. Dentro del entorno de ejecución privado, se descifran exactamente una vez, se utilizan para la llamada específica para la que fueron diseñadas y luego se eliminan de la memoria. El texto plano nunca aparece en el libro mayor público. Incluso los validadores no pueden acceder al contenido del entorno de ejecución mientras está en funcionamiento. Esto no es una mejora marginal en la gestión de secretos. Es un modelo de amenaza diferente. @RialoHQ no intenta proteger una credencial almacenada de ser robada. Está eliminando por completo la credencial almacenada. No puedes robar lo que no persiste. El patrón de uso-único-y-eliminar para datos de autenticación sensibles es algo que la seguridad Web2 ha estado intentando aproximar durante décadas con servicios de gestión de claves y módulos de seguridad hardware. Rialo lo implementa nativamente en la capa de ejecución.
