SSHのSECSH形式をOpenSSH形式に変換する

全然使う用途がないんですが、ときどきこういう公開鍵が送られてきます。

---- BEGIN SSH2 PUBLIC KEY ----
Comment: "rsa-key-20180101"
ADDAB3NzaC1yc2EAABCDBJQAAAIBQ5cXFWwodlNv0GxavqchaBphe444q9bK2g7nl
f8/Yt6p9xK5YxwwML+lJzROe3S7gL5MrOCeyBalwH9i2MiD9cp+TpDD9XjVB9lqh
zKbwZdqd4RcAUhdTzzUUbjnL/O1XJuAb3+VOoookqn0UlUgy4WnCHG01WE1Q1Pum
123456==
---- END SSH2 PUBLIC KEY ----

これ、SECSH形式です。OpenSSL形式に変換するには、ssh-keygenコマンドで大丈夫みたいです。

ssh-keygen -i -f secsh.pub > openssh.pub

めでたしめでたし。


公開鍵の形式変換(ssh.com(SECSH)形式 → OpenSSH形式)

Last update: 2018.07.17 (火)