Cómo almacenamos sus credenciales para Azure DevOps Services
Azure DevOps Services
Importante
Desde el 2 de marzo de 2020, Azure DevOps ya no admite la autenticación de credenciales alternativas. Si sigue usando credenciales alternativas, le recomendamos encarecidamente que cambie a un método de autenticación más seguro (por ejemplo, tokens de acceso personal). Más información.
Seguridad de credenciales
Microsoft se compromete a garantizar que los proyectos permanezcan seguros y seguros, sin excepción. En Azure DevOps, los proyectos se benefician de varias capas de tecnologías de seguridad y gobernanza, prácticas operativas y directivas de cumplimiento. Aplicamos la privacidad y la integridad de los datos tanto en reposo como en tránsito. Además, se adhieren a los procedimientos siguientes con respecto a las credenciales o secretos que almacena Azure DevOps. Para más información sobre cómo elegir el mecanismo de autenticación adecuado, consulte Instrucciones para la autenticación.
Tokens de acceso personal (PAT)
- Almacenamos un hash del PAT
- Pat sin procesar se genera en memoria en el servidor como 32 bytes generados aleatoriamente a través de RNGCryptoServiceProvider y, a continuación, se comparte con el autor de la llamada como una cadena codificada en base 32. Este valor NO se almacena
- El hash pat se genera en memoria en el lado servidor como HMACSHA256Hash del PAT sin procesar mediante una clave de firma simétrica de 64 bytes almacenada en nuestro almacén de claves.
- Hash se almacena en nuestra base de datos
Claves de Secure Shell (SSH)
- Almacenamos un hash del identificador de la organización envolvente y la clave pública SSH.
- El autor de la llamada proporciona directamente la clave pública sin procesar a través de SSL.
- El hash SSH se genera en memoria en el lado servidor como HMACSHA256Hash del identificador de la organización y la clave pública sin procesar mediante una clave de firma simétrica de 64 bytes almacenada en nuestro almacén de claves.
- Hash se almacena en nuestra base de datos
Credenciales de OAuth (JWT)
- Estos se emiten como tokens web JSON (JWT) totalmente autodescriptos y NO se almacenan en nuestro servicio.
- Las notificaciones de los JWT emitidas y presentadas al servicio se validan mediante un certificado almacenado en nuestro almacén de claves.
Comentaris
https://aka.ms/ContentUserFeedback.
Properament: al llarg del 2024 eliminarem gradualment GitHub Issues com a mecanisme de retroalimentació del contingut i el substituirem per un nou sistema de retroalimentació. Per obtenir més informació, consulteu:Envieu i consulteu els comentaris de