You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Sécuriser la clé de signature en environnement protégé #13
En tant que équipe AIDD je veux que la clé privée de signature ne vive que dans un environnement protégé afin que personne ne puisse la lire ou signer sans passer par une review auditée.
Scenario: signature gatéeGiven un environnement GitHub protégé (review requise, restreint à main, actions figées par SHA)
When le job d'émission s'exécute au merge
Then il signe avec la clé privée lue depuis le secret de cet environnement
Scenario: aucun accès hors environnementGiven un workflow hors de l'environnement protégé
When il tente de lire le secret de signature
Then il n'y a pas accès
Scenario: aucune fuite dans le dépôtGiven le dépôt Git et LFS
When on cherche la clé privée
Then elle est absente de tout l'historique
Definition of Done
La signature ne réussit que depuis l'environnement protégé, après review.
Le secret est inaccessible aux workflows hors environnement.
Environnement signing créé et protégé : reviewers = équipe Habilité (trusted-partners), déploiement restreint à main. La coquille sécurisée est prête. Reste : la clé privée y sera écrite par la cérémonie (#41) — il n'y a pas encore de clé à sécuriser ; et l'enforcement « signature seulement depuis l'env » se valide à la première émission (E3). → In Progress.
Activity
[-]Générer la clé de signature RS256 en secret CI[/-][+]Sécuriser la clé de signature en environnement protégé[/+]blafourcade commentedon Jul 20, 2026
Environnement
signingcréé et protégé : reviewers = équipe Habilité (trusted-partners), déploiement restreint àmain. La coquille sécurisée est prête. Reste : la clé privée y sera écrite par la cérémonie (#41) — il n'y a pas encore de clé à sécuriser ; et l'enforcement « signature seulement depuis l'env » se valide à la première émission (E3). → In Progress.blafourcade commentedon Jul 21, 2026
Fait. Cérémonie exécutée :
SIGNING_PRIVATE_KEYdéposé dans l'environnement protégésigning(vérifié). Aucune clé dans le dépôt.