# AGEX Signature Verifier

Verify the Ed25519 signature attached to an AGEX bundle

> Canonical page: https://elysiatools.com/en/tools/agex-signature-verifier

- **Category:** Security

- **Keywords:** agex, signature verifier, ed25519, bundle verification

## Overview

This tool verifies whether an AGEX bundle signature is valid. It can use the embedded public key for convenience or a separately supplied public key when you want explicit trust control.

## Inputs

- **Bundle File** (file)
- **Signer Public Key** (textarea): Optional base64 Ed25519 public key. Leave blank to use the embedded public key.

## When to use

- When you need to confirm that an AGEX bundle has not been tampered with and originates from a trusted sender.
- When you want to verify the cryptographic signature of a bundle without decrypting its payload or entering a passphrase.
- When you need to enforce explicit trust control by validating an AGEX bundle against a specific, externally provided Ed25519 public key.

## How it works

- Upload the AGEX bundle file (up to 100MB) that contains the signature you want to verify.
- Optionally, paste a base64-encoded Ed25519 public key into the signer public key field to enforce verification against a specific identity.
- Click the verify button to run the cryptographic check on the bundle's Ed25519 signature.
- Review the generated JSON output to confirm if the signature is present and successfully verified.

## Use cases

- Verifying the integrity of received AGEX software packages or data bundles before deployment.
- Auditing signed AGEX archives to ensure they match a known developer's public key.
- Troubleshooting failed bundle imports by checking if the signature is present and cryptographically valid.

## Frequently asked questions

### Does this tool decrypt the contents of the AGEX bundle?

No, this tool only verifies the cryptographic Ed25519 signature and does not decrypt the payload or require a decryption passphrase.

### What happens if I leave the Signer Public Key field blank?

The tool will automatically attempt to verify the signature using the public key embedded within the AGEX bundle itself.

### What format should the external public key be in?

The external signer public key must be provided as a base64-encoded Ed25519 public key.

### What file size limit applies to the AGEX bundle?

You can upload AGEX bundle files up to 100MB in size for signature verification.

### How do I know if the signature verification succeeded?

The output JSON will display a 'signatureVerification' status of 'verified' if the signature is valid.

## Related tools

- [AGEX Secure Share Note](https://elysiatools.com/en/tools/agex-secure-share-note): Generate a plain-language share note for an AGEX bundle so recipients know how to decrypt and verify it safely
- [AGEX Bundle Inspector](https://elysiatools.com/en/tools/agex-bundle-inspector): Inspect AGEX bundle metadata without decrypting the file contents
- [AGEX Bundle Rewrapper](https://elysiatools.com/en/tools/agex-bundle-rewrapper): Re-encrypt an AGEX bundle with a new passphrase and fresh Argon2id/XChaCha parameters
- [OCR PDF to Structured JSON Bridge](https://elysiatools.com/en/tools/ocr-pdf-to-structured-json-bridge): Extract the PDF text layer with geometry (lines by y-position, tables by column gaps, headings by font size, colon key-value pairs), then fill a user-supplied JSON Schema field by field — labels matched by normalized keys, values coerced to declared types and validated with ajv.
- [AI ID Card OCR Recognition](https://elysiatools.com/en/tools/ai-ocr-id-card-to-json): Extract key information from ID card images and convert to JSON format using AI vision models for free
- [Excel to JSON Converter](https://elysiatools.com/en/tools/excel-to-json): Convert Excel file to JSON format, extracting data from the first worksheet
- [Audio to Text Transcriber (AI)](https://elysiatools.com/en/tools/audio-to-text-transcriber): Transcribe speech from audio (wav/mp3/m4a/flac/ogg/webm/aac) to text, SRT, VTT or JSON using the grok-stt AI model. Up to 10 minutes.
- [AGEX Bundle Diff](https://elysiatools.com/en/tools/agex-bundle-diff): Compare two AGEX bundles and highlight metadata or protection-setting differences

## Samples

- [Distributed Tracing Samples](https://elysiatools.com/en/samples/distributed-tracing-samples): Comprehensive distributed tracing examples using Jaeger, OpenTelemetry, and other modern observability tools for microservices architecture
- [AWS EventBridge Samples](https://elysiatools.com/en/samples/eventbridge-samples): AWS EventBridge examples including event buses, rules, targets, schema registry, custom events, and cross-account event routing for serverless event-driven architecture
- [JWT Samples](https://elysiatools.com/en/samples/jwt-samples): Comprehensive JWT examples from basic token structure to advanced security implementations
- [PDF Samples](https://elysiatools.com/en/samples/pdf-samples): Generated PDF samples from tools dated 2026-02-01 to 2026-02-10

## Related content

- [AGEX Secure Package Review Before Handoff](https://elysiatools.com/en/hubs/agex-secure-package-review): Generate a test signing key, inspect AGEX bundle metadata, verify its signature with a trusted public key, and stop the handoff when evidence is incomplete.
- [AGEX Secure File Packaging and Handoff](https://elysiatools.com/en/hubs/agex-secure-file-sharing): Package a file as AGEX, inspect visible metadata, choose passphrase and signature settings, and verify the handoff before delivery.
