¿Qué es Secrets?
Estas son las contraseñas, claves API y códigos de acceso que las aplicaciones de software necesitan para funcionar de forma segura.
Definición
Los secretos son información secreta que utiliza un programa para autenticarse cuando se conecta a otro sistema. A menudo pueden ser contraseñas de bases de datos, claves privadas o tokens de acceso a servicios. Dado que incorporar esta información en el código supone un riesgo para la seguridad, normalmente se almacena en sistemas de bóvedas especiales.
Cómo funciona
En lugar de escribir esta información confidencial en archivos de código, los desarrolladores la definen de forma segura en la aplicación mediante variables de entorno o herramientas de gestión confidencial.
Dónde se usa
Se utiliza en servicios en la nube, conexiones de bases de datos y procesos de autenticación de aplicaciones.
Suele confundirse con
Puede confundirse con las contraseñas de usuario habituales, pero se trata de identidades digitales diseñadas para máquinas, no para personas.
Preguntas frecuentes
¿Por qué no se guardan secretos dentro del código?
Cuando compartes tu código o lo subes accidentalmente a Internet, cualquiera puede obtener estas claves e infiltrarse en tus sistemas.
¿Qué debo hacer si me roban Secrets?
Debes cancelar inmediatamente esa clave, crear una nueva y comprobar si hay alguna infiltración en tu sistema.
Términos relacionados
Herramientas relacionadas
Esta explicación se redactó en lenguaje sencillo para TreScout y se tradujo automáticamente del original en turco · prevalece la versión turca. Si algo le parece erróneo o incompleto, escriba a hello@trescout.com. Leer en turco →