Gerador de chaves SSH (ed25519) — par de chaves OpenSSH no navegador
DesenvolvimentoUm 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.
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`.
Como usar
- 1Informe um comentário para a chave.
- 2Gere o par de chave pública e privada.
- 3Registre a chave pública no Git ou no seu servidor, guarde a chave privada de forma segura e adicione uma passphrase.
Referência
| Campo | Significado |
|---|---|
| Public key | chave ssh-ed25519 de uma linha para registrar em um servidor ou host Git |
| Private key | PEM OpenSSH guardado no cliente; nunca a compartilhe |
| Comment | texto identificador da chave |
Fontes e padrões
- MDN Web Docs: Client-side web APIs - MDN Web Docs
- MDN Web Docs: Web Crypto API - MDN Web Docs
- RFC 8709: Ed25519 and Ed448 Public Key Algorithms for SSH - IETF
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`.