Gerador de Par de Chaves AGEX

Gera um par de chaves Ed25519 para assinar e verificar bundles AGEX

Esta ferramenta gera um par Ed25519 em base64 pronto para o conjunto AGEX. Guarde a chave privada com seguranca e compartilhe apenas a publica com quem precisa verificar a origem.

Exemplos de resultados

1 Exemplos

Gerar um par de chaves AGEX

Cria um novo par de chaves Ed25519 com um rotulo para time ou ambiente

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

Fatos principais

Categoria
Segurança e validação
Tipos de entrada
text
Tipo de saída
json
Cobertura de amostras
0
API disponível
Yes

Visão geral

O Gerador de Par de Chaves AGEX permite criar rapidamente pares de chaves criptográficas Ed25519 codificadas em base64, essenciais para assinar e verificar a integridade de bundles AGEX com segurança.

Quando usar

  • Quando você precisa assinar pacotes ou bundles AGEX para garantir sua autenticidade antes da distribuição.
  • Ao configurar um novo ambiente de implantação ou pipeline de CI/CD que exige chaves de assinatura Ed25519.
  • Para substituir ou rotacionar chaves de segurança antigas associadas a um identificador de signatário específico.

Como funciona

  • Insira opcionalmente um identificador de signatário (como um rótulo de equipe ou ambiente) no campo correspondente.
  • Clique no botão de geração para criar instantaneamente o par de chaves criptográficas usando o algoritmo Ed25519.
  • Copie a chave privada gerada para armazenamento seguro e compartilhe a chave pública correspondente para fins de verificação.

Casos de uso

Geração de credenciais criptográficas para automação de deploys seguros em pipelines de DevOps.
Criação de chaves de assinatura para desenvolvedores que empacotam bundles AGEX localmente.
Rotatividade periódica de chaves de segurança para conformidade com políticas de TI.

Exemplos

1. Geração de Chave para Equipe de Operações

Engenheiro de DevOps
Contexto
A equipe de operações precisa assinar novos pacotes de configuração AGEX antes de enviá-los para o ambiente de produção.
Problema
Necessidade de um par de chaves Ed25519 associado ao identificador da equipe para garantir a rastreabilidade.
Como usar
Insira 'ops-key-1' no campo de ID do signatário e clique em gerar.
Configuração de exemplo
{
  "signerId": "ops-key-1"
}
Resultado
Um par de chaves Ed25519 em formato JSON contendo a chave pública e privada prontas para uso no pipeline.

2. Rotatividade de Chaves de Homologação

Analista de Segurança da Informação
Contexto
A política de segurança da empresa exige a troca trimestral de todas as chaves de assinatura de bundles de teste.
Problema
Gerar rapidamente um novo par de chaves limpo e rotulado para o ambiente de homologação (staging).
Como usar
Defina o ID do signatário como 'staging-key-2026' e execute a geração.
Configuração de exemplo
{
  "signerId": "staging-key-2026"
}
Resultado
Novo par de chaves gerado instantaneamente em base64 para atualizar as variáveis de ambiente do servidor de testes.

Hubs relacionados

FAQ

O que é o algoritmo Ed25519 usado nesta ferramenta?

É um esquema de assinatura digital de curva elíptica de alto desempenho e segurança, amplamente utilizado para assinaturas rápidas e seguras.

Onde devo armazenar a chave privada gerada?

Guarde-a em um local seguro, como um gerenciador de segredos ou cofre de chaves, e nunca a compartilhe publicamente.

Para que serve o campo ID do signatário?

É um rótulo opcional para identificar qual equipe, ambiente ou operador gerou e assinou o bundle AGEX.

As chaves geradas são salvas no servidor?

Não. A geração ocorre localmente no seu navegador, garantindo que suas chaves privadas permaneçam totalmente confidenciais.

Como a chave pública é utilizada?

Ela é compartilhada com os destinatários ou sistemas que precisam validar a assinatura e a origem dos bundles AGEX.

Documentação da API

Ponto final da solicitação

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

Parâmetros da solicitação

Nome do parâmetro Tipo Requerido Descrição
signerId text Não -

Formato de resposta

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

Documentação de MCP

Adicione este ferramenta à sua configuração de servidor MCP:

{
  "mcpServers": {
    "elysiatools-agex-keypair-generator": {
      "name": "agex-keypair-generator",
      "description": "Gera um par de chaves Ed25519 para assinar e verificar bundles AGEX",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=agex-keypair-generator",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Você pode encadear várias ferramentas, ex: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, máx 20 ferramentas.

Se você encontrar algum problema, por favor, entre em contato conosco em [email protected]