Un repositorio de GitHub utiliza GitHub Actions y almacena las claves de acceso como secretos cifrados. Usted planea actualizar los secretos a través de la API REST de GitHub. ¿Qué biblioteca de cifrado debería usar para cifrar los secretos antes de incluirlos en la llamada a la API?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: libsodium.
Por qué esta es la respuesta
La API REST de GitHub requiere que los secretos se cifren utilizando la biblioteca libsodium con el algoritmo XChaCha20-Poly1305. Esta es una especificación de seguridad de GitHub para garantizar que los secretos se transmitan de forma segura. libsodium es una biblioteca criptográfica moderna y fácil de usar que proporciona las funciones necesarias para este cifrado. CryptoNet y BouncyCastle son bibliotecas criptográficas, pero no son las especificadas por GitHub para este propósito. hashlib es una biblioteca de Python para hashing, no para cifrado simétrico requerido aquí.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta