Points clés
- Catégorie
- Sécurité et validation
- Types d’entrée
- text
- Type de sortie
- json
- Couverture des échantillons
- 0
- API disponible
- Yes
Vue d’ensemble
Le Générateur de Paire de Clés AGEX vous permet de créer instantanément une paire de clés Ed25519 encodée en base64 pour signer et vérifier vos bundles AGEX. Cet outil sécurisé génère vos clés publique et privée directement dans votre navigateur, avec la possibilité d'associer un identifiant de signataire pour faciliter leur gestion.
Quand l’utiliser
- •Lors de la configuration initiale de votre pipeline de distribution de bundles AGEX.
- •Lorsque vous devez renouveler ou remplacer une clé de signature Ed25519 existante pour des raisons de sécurité.
- •Pour attribuer une clé de signature unique à un collaborateur ou à un environnement spécifique.
Comment ça marche
- •Saisissez éventuellement un identifiant dans le champ ID du signataire pour étiqueter votre paire de clés.
- •Cliquez sur le bouton de génération pour créer la paire de clés Ed25519.
- •Copiez le résultat JSON contenant la clé privée à conserver secrètement et la clé publique à partager.
Cas d’usage
Exemples
1. Génération d'une clé pour l'équipe DevOps
Ingénieur DevOps- Contexte
- L'équipe DevOps doit automatiser la signature des bundles AGEX avant leur déploiement en production.
- Problème
- Générer une paire de clés Ed25519 identifiée spécifiquement pour l'environnement de production.
- Comment l’utiliser
- Saisissez 'prod-deploy-key' dans le champ 'ID du signataire' et lancez la génération.
- Configuration d’exemple
-
{ "signerId": "prod-deploy-key" } - Résultat
- Une paire de clés Ed25519 au format JSON est générée, étiquetée avec l'identifiant 'prod-deploy-key'.
2. Création d'une clé de test locale
Développeur Logiciel- Contexte
- Un développeur a besoin de tester localement le processus de vérification de signature des bundles AGEX sans utiliser les clés de production.
- Problème
- Obtenir rapidement une paire de clés Ed25519 valide pour un usage temporaire.
- Comment l’utiliser
- Laissez le champ 'ID du signataire' vide et générez directement la paire de clés.
- Configuration d’exemple
-
{ "signerId": "" } - Résultat
- Une paire de clés Ed25519 générique est créée instantanément sous forme de structure JSON.
Hubs associés
FAQ
Qu'est-ce qu'une paire de clés AGEX ?
C'est un ensemble composé d'une clé privée pour signer les bundles AGEX et d'une clé publique pour vérifier leur intégrité.
Quel algorithme de chiffrement est utilisé ?
L'outil utilise l'algorithme de signature Ed25519, réputé pour sa rapidité et sa sécurité.
Mes clés privées sont-elles stockées sur vos serveurs ?
Non, la génération s'effectue localement dans votre navigateur pour garantir une sécurité maximale.
À quoi sert l'option ID du signataire ?
Elle permet d'associer un identifiant (comme ops-key-1) à la paire de clés pour faciliter la gestion des signatures.
Comment sont encodées les clés générées ?
Les clés générées sont encodées au format standard base64 au sein d'un objet JSON.