SSH鍵アルゴリズムの抽出

SSH鍵アルゴリズムの抽出

形式(pem、derなど)に関係なく、SSHキーで使用されるアルゴリズム(RSA、ECDSA、3DES ...)に関する情報を抽出できるコマンドはありますか? opensslを見ましたが、それに関連する情報が見つかりませんでした。

答え1

次のコマンドを使用して、キータイプ(RSA、DSAなど)をインポートできます。

# ssh-keygen -l -f .ssh/id_rsa
2048 SHA256:4+Na0ttfBkspSFSYnRjwbwja8/b708lRxzqjPBzLJMw ........ (RSA)
# ssh-keygen -l -f .ssh/id_dsa
1024 SHA256:F6h53Zu0A9M094CbszkwxfQ5L2EZ0kUEpLkH0dp1alU ........ (DSA)
# ssh-keygen -l -f .ssh/id_ed25519
256 SHA256:b4mTk5rvo0SgazbzQxame6gX7r1MPtXeGNJY2q4Y3dg ........ (ED25519)

コマンドでファイル秘密鍵または公開鍵を指定できます。

関連情報