Skip to content
KitploitKITPLOIT
OutilsExploitsBlog
Log in
Soumettre
OutilsExploitsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

FluxContactConfidentialité© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
root-signing — Maintient le dépôt TUF qui fournit de manière sécurisée la racine de confiance Sigstore (trusted_root.json) aux clients, en utilisant la signature par seuil des détenteurs de clés, la signature en ligne via KMS et la publication automatisée. | Kitploit
Outils/GitHubGitHub/sigstore/root-signing
Gestion des IdentitésAudit de ConfigurationCryptographieDevSecOpsSécurité de la Chaîne LogistiqueAuthentification
GitHubsigstore/root-signing

root-signing

Maintient le dépôt TUF qui fournit de manière sécurisée la racine de confiance Sigstore (trusted_root.json) aux clients, en utilisant la signature par seuil des détenteurs de clés, la signature en ligne via KMS et la publication automatisée.

Voir le dépôt
1341001il y a 10h 45mVérifié par Kitploit

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager

Sigstore root-signing

Le projet root-signing maintient le dépôt TUF utilisé pour livrer de manière sécurisée la racine de confiance Sigstore (trusted_root.json) aux clients Sigstore.

Documentation

  • manuel du signataire documente le processus et les exigences du point de vue du détenteur de clé
  • manuel du mainteneur documente certains aspects de maintenance
  • document d'infrastructure détaille les services et la configuration requis
  • Une documentation plus technique est incluse dans le projet tuf-on-ci qui est le logiciel utilisé pour exécuter root-signing

État du dépôt TUF

Le dépôt est publié pour la consommation des clients sigstore à l'adresse https://tuf-repo-cdn.sigstore.dev/.

Les sources de métadonnées se trouvent dans le dossier metadata/, les artefacts (comme trusted_root.json) dans le dossier targets/. Voir Fonctionnement pour plus de détails sur la façon de modifier ces sources.

Détenteurs de clés

La sécurité de root-signing repose sur les détenteurs de clés : ils doivent être des membres de la communauté de confiance disposés et capables d'accomplir les tâches de détenteur de clé comme vérifier le nouveau contenu de trusted_root.json et signer lors des événements de signature.

Toutes les modifications apportées aux artefacts ou aux métadonnées nécessitent des signatures cryptographiques de la part des détenteurs de clés Sigstore. Les détenteurs de clés actuels, les exigences de signature et le calendrier de signature sont documentés dans le dépôt publié

Détenteurs de clésMandat
Lance BallJuillet 2025 -
Joshua LockJuillet 2022 -
Bob CallawayJuin 2021 -
Marina MooreJuin 2021 -
Santiago Torres-AriasJuin 2021 -
Détenteurs de clés éméritesMandat
Luke HindsJuin 2021 - Juillet 2022
Dan LorencJuin 2021 - Juillet 2025

Fonctionnement

Le dépôt TUF est modifié de deux manières :

  1. les événements de signature où les détenteurs de clés collaborent pour signer les modifications avec leurs clés matérielles personnelles et
  2. la signature en ligne où la machinerie root-signing signe les modifications à l'aide de clés KMS

Événements de signature

Les événements de signature sont des pull requests créées et gérées par root-signing où les détenteurs de clés signent les modifications proposées. Les événements de signature se produisent pour plusieurs raisons :

  • Un mainteneur propose une modification de trusted_root.json
  • Un mainteneur propose une modification de la configuration du dépôt (détenteurs de clés actuels, seuils de signature, etc.)
  • root-signing propose une nouvelle signature lorsque les signatures approchent de l'expiration

Dans tous les cas, le déclencheur de la création d'une PR d'événement de signature est un push vers une branche "sign/*" (soit par un mainteneur, soit par un workflow).

Il existe un dépôt distinct root-signing-staging : toute modification non triviale (des métadonnées ou des artefacts) doit être testée dans root-signing-staging avant d'être introduite dans un événement de signature root-signing.

Signature en ligne

La signature en ligne se produit dans deux situations :

  • Une PR d'événement de signature a été fusionnée
  • Une signature en ligne (KMS) approche de l'expiration

En pratique, la signature en ligne se produit au moins tous les trois jours en raison de l'expiration des signatures en ligne.

Publication et tests automatisés

La signature en ligne conduit à un déploiement de "préproduction" à l'adresse https://sigstore.github.io/root-signing/. Il s'agit d'un dépôt TUF entièrement fonctionnel utilisé pour exécuter à la fois les tests génériques de clients TUF et les tests de clients spécifiques à Sigstore (avec cosign et d'autres clients sigstore). Des tests réussis conduisent au déploiement en production à l'adresse https://tuf-repo-cdn.sigstore.dev/.

Workflows

Les workflows importants dans root-signing sont :

  • create-signing-events crée des branches pour les événements de signature lorsque les signatures approchent de leur expiration. S'exécute selon une planification
  • signing-event crée et gère les pull requests des événements de signature. S'exécute lorsque les branches "sign/*" sont poussées
  • online-sign valide et fusionne les signatures en ligne, et déclenche également publish. S'exécute lorsque "main" est poussé (mais peut être déclenché manuellement à tout moment)
  • publish publie un dépôt de test sur GitHub Pages, exécute les tests clients, et enfin publie le dépôt. S'exécute sur déclenchement depuis online-sign

Remerciements

Remerciements particuliers à Dan Lorenc, Trishank Kuppusamy, Marina Moore, Santiago Torres-Arias, et à toute la communauté SigStore !

Cérémonie initiale de signature de la racine

Un enregistrement de la cérémonie de signature est disponible ici.

Télécharger l’outil