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
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.