Generador de Par de Claves AGEX

Genera un par de claves Ed25519 para firmar y verificar bundles AGEX

Esta herramienta genera un par Ed25519 en base64 listo para el conjunto de herramientas AGEX. Guarda la clave privada de forma segura y comparte solo la publica con quien deba verificar el origen.

Resultados de ejemplo

1 Ejemplos

Generar un par de claves para AGEX

Crea un nuevo par de claves Ed25519 y etiquetalo para un equipo o entorno

{
  "result": {
    "algorithm": "ed25519",
    "signerId": "ops-key-1"
  }
}
Ver parámetros de entrada
{ "signerId": "ops-key-1" }

Datos clave

Categoría
Seguridad y validación
Tipos de entrada
text
Tipo de salida
json
Cobertura de muestras
0
API disponible
Yes

Resumen

El Generador de Par de Claves AGEX le permite crear rápidamente un par de claves criptográficas Ed25519 codificadas en base64 para la firma y verificación segura de paquetes AGEX. Esta herramienta genera de forma local tanto la clave privada, que debe mantenerse estrictamente confidencial, como la clave pública necesaria para validar el origen de sus archivos.

Cuándo usarlo

  • Cuando necesite firmar digitalmente un bundle de AGEX para garantizar su integridad y autenticidad.
  • Al configurar un nuevo entorno de despliegue o pipeline de CI/CD que requiera credenciales de firma Ed25519.
  • Cuando deba proporcionar una clave pública de verificación a un tercero o a un sistema de validación externo.

Cómo funciona

  • Introduzca un identificador opcional en el campo ID del firmante (signerId) para etiquetar y organizar sus claves.
  • Haga clic en el botón de generación para crear el par de claves criptográficas Ed25519.
  • Copie el resultado en formato JSON que contiene la clave pública, la clave privada en base64 y los metadatos asociados.

Casos de uso

Generación de credenciales de firma para desarrolladores que empaquetan software en formato AGEX.
Creación de claves de verificación para administradores de sistemas que auditan la procedencia de los bundles.
Rotación periódica de claves criptográficas Ed25519 para mantener la seguridad en pipelines de distribución.

Ejemplos

1. Generación de claves para el equipo de operaciones

Administrador de Sistemas
Contexto
El equipo de operaciones necesita empezar a firmar los paquetes de configuración de infraestructura antes de distribuirlos.
Problema
Requieren un par de claves Ed25519 etiquetado específicamente para identificar que la firma proviene del equipo de operaciones.
Cómo usarlo
Escriba 'ops-key-1' en el campo ID del firmante y genere el par de claves.
Configuración de ejemplo
signerId: "ops-key-1"
Resultado
Se obtiene un objeto JSON con el algoritmo Ed25519, el ID 'ops-key-1' y las claves pública y privada listas para su uso.

2. Claves de firma para automatización en CI/CD

Ingeniero de DevOps
Contexto
Se está configurando un pipeline automatizado que compila y empaqueta bundles AGEX en cada commit.
Problema
Se necesita un par de claves limpio y sin identificador específico para integrarlo como variable de entorno en el pipeline.
Cómo usarlo
Deje el campo ID del firmante vacío y genere directamente el par de claves.
Configuración de ejemplo
signerId: null
Resultado
Se genera un par de claves Ed25519 estándar en formato JSON para ser configurado directamente en los secretos del pipeline.

Hubs relacionados

Preguntas frecuentes

¿Qué algoritmo utiliza este generador?

Utiliza el algoritmo de firma digital Ed25519, conocido por su alta seguridad y rendimiento.

¿Para qué sirve el ID del firmante (signerId)?

Es una etiqueta opcional para identificar a quién pertenece el par de claves en entornos con múltiples firmantes.

¿Dónde se guardan las claves generadas?

Las claves se generan localmente en su navegador y no se almacenan en nuestros servidores para garantizar la máxima seguridad.

¿Qué debo hacer con la clave privada?

Debe guardarla en un lugar seguro y secreto, ya que se utiliza para firmar los bundles de AGEX.

¿Cómo comparto la clave pública?

Puede compartir la clave pública libremente con cualquier persona o sistema que necesite verificar la autenticidad de sus paquetes firmados.

Documentación de la API

Punto final de la solicitud

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

Parámetros de la solicitud

Nombre del parámetro Tipo Requerido Descripción
signerId text No -

Formato de respuesta

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

Documentación de MCP

Agregue este herramienta a su configuración de servidor MCP:

{
  "mcpServers": {
    "elysiatools-agex-keypair-generator": {
      "name": "agex-keypair-generator",
      "description": "Genera un par de claves Ed25519 para firmar y verificar bundles AGEX",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=agex-keypair-generator",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Puede encadenar múltiples herramientas, por ejemplo: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, máximo 20 herramientas.

Si encuentra algún problema, por favor, póngase en contacto con nosotros en [email protected]