Generateur de Paire de Cles AGEX

Genere une paire Ed25519 pour signer et verifier des bundles AGEX

Cet outil genere une paire Ed25519 en base64 prete pour la suite AGEX. Conservez la cle privee en securite et partagez uniquement la cle publique avec les personnes qui doivent verifier l origine.

Exemples de résultats

1 Exemples

Generer une paire de cles AGEX

Cree une nouvelle paire Ed25519 et ajoute une etiquette pour une equipe ou un environnement

{
  "result": {
    "algorithm": "ed25519",
    "signerId": "ops-key-1"
  }
}
Voir paramètres d'entrée
{ "signerId": "ops-key-1" }

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

Génération de clés pour la signature automatisée de bundles AGEX dans une intégration continue (CI/CD).
Création de clés d'administration pour authentifier les paquets logiciels distribués aux clients.
Attribution de clés de test temporaires pour les développeurs travaillant sur l'intégration d'AGEX.

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.

Documentation de l'API

Point de terminaison de la requête

POST /fr/api/tools/agex-keypair-generator

Paramètres de la requête

Nom du paramètre Type Requis Description
signerId text Non -

Format de réponse

{
  "key": {...},
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Données JSON: Données JSON

Documentation de MCP

Ajoutez cet outil à votre configuration de serveur MCP:

{
  "mcpServers": {
    "elysiatools-agex-keypair-generator": {
      "name": "agex-keypair-generator",
      "description": "Genere une paire Ed25519 pour signer et verifier des bundles AGEX",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=agex-keypair-generator",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Vous pouvez chaîner plusieurs outils, par ex.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, max 20 outils.

Si vous rencontrez des problèmes, veuillez nous contacter à [email protected]