Gerador de chaves SSH (ed25519) — par de chaves OpenSSH no navegador

Desenvolvimento

Um gerador de chaves SSH ed25519 cria um par de chaves Ed25519 com a Web Crypto API e o codifica como material de chave pública e privada OpenSSH no navegador.

Tradução assistida por IA em revisão

Esta página foi traduzida com ajuda de IA e ainda não recebeu revisão profissional. Consulte as fontes citadas antes de usá-la em uma decisão importante.

O que é

As chaves SSH ed25519 são credenciais de chave pública curtas e rápidas, comumente usadas para Git, acesso a servidores e automação de implantações. Esta ferramenta gera o par no seu navegador e, em seguida, produz uma chave pública ssh-ed25519 de uma linha e um PEM de chave privada OpenSSH. A chave privada não é criptografada, então adicione uma passphrase depois de salvá-la, por exemplo com `ssh-keygen -p -f keyfile`.

OpenSSH public key = "ssh-ed25519 " + base64(string("ssh-ed25519") + raw public key); private key = openssh-key-v1 PEM

Como usar

  1. 1Informe um comentário para a chave.
  2. 2Gere o par de chave pública e privada.
  3. 3Registre a chave pública no Git ou no seu servidor, guarde a chave privada de forma segura e adicione uma passphrase.

Referência

Gerador de chaves SSH (ed25519) — par de chaves OpenSSH no navegador Referência
CampoSignificado
Public keychave ssh-ed25519 de uma linha para registrar em um servidor ou host Git
Private keyPEM OpenSSH guardado no cliente; nunca a compartilhe
Commenttexto identificador da chave

Fontes e padrões

Perguntas frequentes

A chave privada SSH gerada é enviada a um servidor?

Não. A geração de chaves e a codificação OpenSSH acontecem apenas no seu navegador; as chaves não são enviadas nem armazenadas em nenhum servidor.

A chave privada é protegida com passphrase?

Não. A chave privada OpenSSH gerada não é criptografada. Após salvá-la, execute `ssh-keygen -p -f filename` localmente para adicionar uma passphrase.

O que faço se meu navegador não suportar Ed25519?

Use um navegador atual baseado em Chromium ou gere a chave localmente com `ssh-keygen -t ed25519`.

Ferramentas relacionadas