Verificateur de Signature AGEX

Verifie la signature Ed25519 jointe a un bundle AGEX

Cet outil se concentre uniquement sur la verification de signature. Il ne demande pas la phrase secrete et ne dechiffre pas le contenu. Vous pouvez utiliser la cle integree ou imposer une cle publique externe.

Exemples de résultats

1 Exemples

Verifier une signature AGEX

Verifie si la signature correspond a la cle publique fournie ou integree

{
  "result": {
    "signatureVerification": "verified",
    "signaturePresent": true
  }
}
Voir paramètres d'entrée
{ "bundleFile": "/public/processing/example.agex.json", "signerPublicKey": "BASE64_PUBLIC_KEY" }

Click to upload file or drag and drop file here

Maximum file size: 100MB Supported formats: application/json, */*

Points clés

Catégorie
Sécurité et validation
Types d’entrée
file, textarea
Type de sortie
json
Couverture des échantillons
4
API disponible
Yes

Vue d’ensemble

Le Vérificateur de Signature AGEX vous permet de valider instantanément l'authenticité et l'intégrité d'un bundle AGEX en vérifiant sa signature Ed25519. Cet outil sécurisé n'exige aucune phrase secrète et ne déchiffre pas vos données, vous permettant d'effectuer des contrôles de sécurité rapides à l'aide de la clé publique intégrée ou d'une clé publique externe fournie au format Base64.

Quand l’utiliser

  • Lors de la réception d'un bundle AGEX pour s'assurer qu'il n'a pas été altéré durant le transfert.
  • Pour valider l'identité de l'émetteur d'un fichier AGEX en confrontant sa signature à une clé publique externe spécifique.
  • Avant d'importer ou de traiter un paquet AGEX dans vos systèmes de production.

Comment ça marche

  • Sélectionnez et téléversez le fichier de bundle AGEX à analyser.
  • Optionnellement, saisissez la clé publique Ed25519 du signataire encodée en Base64 dans le champ prévu à cet effet.
  • Lancez l'analyse pour extraire et vérifier la signature Ed25519 par rapport à la clé sélectionnée.
  • Consultez le résultat au format JSON indiquant si la signature est présente et valide.

Cas d’usage

Audit de sécurité rapide de paquets de données AGEX reçus de tiers.
Validation de l'origine d'un bundle en utilisant une clé publique de confiance connue.
Vérification de l'intégrité des fichiers de configuration ou de déploiement AGEX.

Exemples

1. Vérification standard avec clé intégrée

Administrateur système
Contexte
Un administrateur reçoit un fichier de configuration AGEX et doit s'assurer qu'il possède une signature valide avant de le déployer.
Problème
Vérifier rapidement la signature sans disposer d'une clé publique externe sous la main.
Comment l’utiliser
Charger le fichier bundle AGEX dans le champ du fichier, laisser le champ de la clé publique vide, puis exécuter la vérification.
Résultat
L'outil confirme que la signature Ed25519 intégrée est valide et n'a pas été altérée.

2. Validation stricte avec clé publique externe

Responsable de la sécurité informatique
Contexte
Une entreprise reçoit un lot de données sensibles et veut s'assurer qu'il provient bien d'un partenaire spécifique dont elle possède la clé publique.
Problème
Valider la signature du bundle AGEX en utilisant exclusivement la clé publique officielle du partenaire pour éviter les usurpations.
Comment l’utiliser
Importer le fichier bundle AGEX et coller la clé publique Ed25519 en Base64 du partenaire dans le champ dédié.
Configuration d’exemple
signerPublicKey: MCowBQYDK2VwAyEAZ...
Résultat
Le système valide la signature par rapport à cette clé spécifique et retourne un statut de vérification positif.

Tester avec des échantillons

json, file

Hubs associés

FAQ

L'outil déchiffre-t-il le contenu du bundle AGEX ?

Non, cet outil se concentre uniquement sur la vérification de la signature Ed25519 sans déchiffrer les données.

Faut-il fournir une phrase secrète ou une clé privée ?

Non, aucune phrase secrète ou clé privée n'est requise pour vérifier la signature.

Quelle clé publique est utilisée par défaut ?

Par défaut, l'outil utilise la clé publique intégrée directement dans le bundle AGEX.

Quels formats de clé publique externe sont acceptés ?

L'outil accepte les clés publiques Ed25519 encodées au format Base64.

Quels types de fichiers puis-je soumettre ?

Vous devez soumettre le fichier bundle AGEX, généralement au format JSON.

Documentation de l'API

Point de terminaison de la requête

POST /fr/api/tools/agex-signature-verifier

Paramètres de la requête

Nom du paramètre Type Requis Description
bundleFile file (Téléchargement requis) Oui -
signerPublicKey textarea Non -

Les paramètres de type fichier doivent être téléchargés d'abord via POST /upload/agex-signature-verifier pour obtenir filePath, puis filePath doit être passé au champ de fichier correspondant.

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-signature-verifier": {
      "name": "agex-signature-verifier",
      "description": "Verifie la signature Ed25519 jointe a un bundle AGEX",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=agex-signature-verifier",
      "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.

Prend en charge les liens de fichiers URL ou la codification Base64 pour les paramètres de fichier.

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