Я должен сгенерировать ключ, RSA v2 в формате OpenSSH. Я немного смущен. Я пытаюсь сгенерировать его с помощью Putty Key Generator. Там я вижу вариант SSH2-RSA, SSH1-RSA. Является ли SSH2-RSA ключом RSA2 или означает что-то еще? Также этот ключ в формате OpenSSH. Я вижу, что есть вкладка конвертации с 2 вариантами: экспортировать ключ OpenSSh и экспортировать ключ ssh.com. Поэтому я не уверен, что сгенерированные мной ключи имеют формат OpenSSH.

С уважением, Анкур

2 ответа2

3

Убедитесь, что у вас установлена версия 0.65 - от 20150725 - PuTTY: сопровождающий в достаточной степени соответствует стандартам, поэтому сгенерированный ключ также будет.

Инструмент puttygen создаст закрытый ключ, который можно сохранить в формате "PuTTY" (с помощью кнопки « Save private key ), "OpenSSH" или «ssh.com», используя соответствующую опцию в меню « Conversions .

Поскольку часть открытого ключа не зашифрована и основана только на тексте, формат не имеет значения.

Надеюсь, это поможет!

1

SSH-1 RSA означает ключ RSA для SSH версии 1 (SSHv1)

SSH-2 RSA означает ключ RSA для SSH версии 2 (SSHv2)

SSHv1 принципиально сломан и не должен использоваться.

http://www.employees.org/~satch/ssh/faq/ssh-faq-1.html

RSA работает по-разному в SSHv1 и SSHv2, но я не знаю ничего, известного как RSAv2.

https://security.stackexchange.com/questions/31624/what-is-the-difference-between-rsa1-rsa-in-regards-to-ssh-also-when-is-the-fi

Я подозреваю, что все, что вам нужно, это стандартный ключ RSA для SSHv2 в формате OpenSSH, в этом случае вы хотите выбрать опцию SSH-2 RSA в PuttyGen, а затем Conversion => Export OpenSSH key . Никто не должен больше использовать SSHv1 без уважительной причины.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .