ssh-keygen -y は PuTTY で生成されたキーで機能しますか?

ssh-keygen -y は PuTTY で生成されたキーで機能しますか?

おそらく愚かな質問であり、私は反対票を投じられる覚悟はしていますが、自分で答えを見つけることができませんでした。

私はPuTTY Key Generatorを使用してED25519タイプのSSHキーを作成しています。パスフレーズを追加してキーを保存した後、次のようにしてパスフレーズが機能するかどうかをテストしますssh-keygen -y -f <filename>.ppkここで提案されているように

いつも次のメッセージを受け取ります: Load key "<filename>.ppk": incorrect passphrase supplied to decrypt private key

パスフレーズが正しいことはわかっています。パスフレーズを完全に省略した場合も含め、キーを 6 回再作成しました。

ssh-keygen が putty で生成されたキーでは動作しないだけでしょうか?

答え1

いいえ。ただし、openssh から putty 形式に変換することはできます。

https://stackoverflow.com/questions/2224066/how-to-convert-ssh-keypairs-generated-using-puttygenwindows-into-key-pairs-use

関連情報