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)

명령에서 파일 개인 키 또는 공개 키를 지정할 수 있습니다.

관련 정보