Instale o aplicativo SSH/PGP Agent em seu dispositivo Ledger para assinar mensagens criptografadas através do GNU Privacy Guard (GnuPG). Este aplicativo é para desenvolvedores proficientes no uso de OpenPGP. Ele fica disponível no My Ledger se o Modo Desenvolvedor) estiver ativado em Configurações > Geral.
As chaves privadas utilizadas não são geradas pela frase de recuperação criada no dispositivo Ledger. É você que deve guardá-las cuidadosamente. Uma extensão em estado experimental pode gerar as chaves PGP a partir da frase de recuperação, embora não tenha sido totalmente testada.
Antes de você começar
- Configure o Ledger Live com seu dispositivo Ledger.
- Atualize o firmware em sua carteira hardware Ledger.
Instale o aplicativo OpenPGP
- Vá para Configurações > Recursos experimentais no Ledger Live.
- Habilite o Modo desenvolvedor.
- Abra o My Ledger.
- Conecte e desbloqueie seu dispositivo.
- Se for solicitado, permita que o My Ledger acesse seu dispositivo.
- Encontre OpenPGP no catálogo de aplicativos.
- Clique no botão Instalar do aplicativo.
- Uma janela de instalação aparecerá.
- Seu dispositivo exibirá Processing... (Processando...)
- A instalação do aplicativo será confirmada.
OpenPGP
- Obtenha o GnuPG para gerenciar suas chaves.
- Verifique a documentação para desenvolvedores no GitHub para aprender como configurar e usar o OpenPGP.
Agente do Windows para PuTTy
- Clone o repositório: https://github.com/Falsen/ledger-app-ssh-agent
- Execute run.bat do repositório clonado.
- Abra o aplicativo SSH/PGP em seu dispositivo Ledger.
- Confirme a exportação da chave pública em seu dispositivo Ledger.
-
Inicie o PuTTy e digite seu endereço IP.
- Em Connection > Data, digite seu nome de usuário.
- Em Connection > SSH > Auth, marque Allow agent forwarding (Permitir encaminhamento do agente).
- Salve este perfil e pronto! Ao fazer o login, você pode fazer a autenticação com seu dispositivo Ledger.
- Para obter a chave pública, clique com o botão direito no ícone da Ledger no canto inferior direito para encontrar a opção Get public key (Obter a chave pública). Depois de confirmar no dispositivo, a chave pública estará na área de transferência.
run.bat deve funcionar o tempo todo. O ícone da Ledger no canto confirma que ele está funcionando.