Skip to main content

Gerando Par de Chaves

A Banking API usa autenticação EdDSA com chaves Ed25519. Você precisa gerar um par de chaves (pública e privada) antes de criar uma conta de serviço.
A chave privada nunca deve ser compartilhada. Guarde-a em local seguro. Você precisará dela para assinar todas as requisições à API.

Método 1: Ferramenta Online (Mais Fácil)

Use nossa ferramenta online para gerar chaves diretamente no navegador:

Gerar Chaves Online

Gere um par de chaves Ed25519 instantaneamente no navegador
A ferramenta gera a chave privada localmente no seu navegador - ela nunca é enviada para nossos servidores.

Método 2: Terminal (Recomendado)

Use o comando ssh-keygen para gerar as chaves:
Isso cria dois arquivos:
  • service-account-key - Chave privada (guarde em segurança)
  • service-account-key.pub - Chave pública (usada no cadastro)
Para ver a chave pública:
Saída esperada:

Método 3: OpenSSL

Para usar com a API, você precisará converter a chave pública para o formato OpenSSH (ssh-ed25519 ...).

Método 4: Programaticamente

Node.js

Python

Formato da Chave Pública

A API aceita chaves públicas no formato OpenSSH:

Próximo Passo

Após gerar as chaves, crie uma conta de serviço no dashboard:

Criar Conta de Serviço

Configure permissões e IPs permitidos no dashboard Conta Digital