Gerar chave RSAv2 no formato OpenSSH no Windows

0

Eu tenho que gerar uma chave, o RSA v2 no formato OpenSSH. Eu estou um pouco confuso. Eu estou tentando gerá-lo usando Putty Key Generator. Lá eu vejo uma opção SSH2-RSA, SSH1-RSA. Então é SSH2-RSA a chave RSA2 ou significa outra coisa. Também é essa chave no formato OpenSSH. Vejo que há uma guia de conversão com duas opções:  exportar chave OpenSSh e exportar chave ssh.com. Portanto, não tenho certeza se as chaves que geramos estão no formato OpenSSH.

Cumprimentos Ankur

    
por Ankur Bhatia 21.10.2015 / 17:14

2 respostas

3

Certifique-se de ter a versão 0.65 - datada de 20150725 - do PuTTY instalada: o mantenedor está bem atualizado com os padrões, então a chave gerada também será.

A ferramenta puttygen criará uma chave privada que você pode salvar no formato "PuTTY" (usando o botão Save private key ), "OpenSSH" ou "ssh.com" usando a opção " Conversions ". menu.

Como a parte da chave pública não é criptografada e é apenas baseada em texto, o formato é irrelevante.

Espero que esta ajuda!

    
por 21.10.2015 / 17:52
1

SSH-1 RSA significa uma chave RSA para SSH versão 1 (SSHv1)

SSH-2 RSA significa uma chave RSA para SSH versão 2 (SSHv2)

O SSHv1 está fundamentalmente quebrado e não deve ser usado.

link

O RSA funciona de maneira diferente no SSHv1 vs. SSHv2, mas não conheço nada conhecido como RSAv2.

Eu suspeito que tudo o que você deseja é uma chave RSA padrão para SSHv2 no formato OpenSSH, caso deseje selecionar a opção SSH-2 RSA em PuttyGen e, em seguida, Conversion => Export OpenSSH key . Ninguém deveria estar usando o SSHv1 sem uma boa razão.

    
por 21.10.2015 / 18:10