Ein GitHub-Repository verwendet GitHub Actions und speichert Zugriffsschlüssel als verschlüsselte Secrets. Sie planen, die Secrets über die GitHub REST API zu aktualisieren. Welche Verschlüsselungsbibliothek sollten Sie verwenden, um die Secrets zu verschlüsseln, bevor Sie sie in den API-Aufruf aufnehmen?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: libsodium.
Warum dies die Antwort ist
GitHub verwendet libsodium, um Secrets zu verschlüsseln, die über die REST API aktualisiert werden. Genauer gesagt wird die Funktion libsodium.cryptoboxseal() mit dem öffentlichen Schlüssel des Repositorys verwendet. CryptoNet und BouncyCastle sind allgemeine Kryptografiebibliotheken, werden aber nicht spezifisch von GitHub für diesen Zweck verwendet. Hashlib ist eine Bibliothek für Hash-Funktionen, die für die Erstellung von Hashes und nicht für die Verschlüsselung von Daten verwendet wird.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich