openssl은 개인 키 없이 SSH 공개 키를 PEM 파일로 변환할 수 있습니까?

openssl은 개인 키 없이 SSH 공개 키를 PEM 파일로 변환할 수 있습니까?

그래서 개인 키를 사용하여 변환을 수행하는 방법에 대한 많은 게시물을 보았지만 공개 키만으로 변환하는 방법을 아는 사람이 있습니까? 다른 사람의 공개키를 변환하려고 할 때.

아니면 이것이 불가능하므로 그들이 스스로 생성하도록 해야 합니까?

답변1

인증서를 생성하지 않고 공개 키만 변환하려는 경우에는 공개 키만 필요합니다.

ssh-keygen -f id_rsa.pub -e -m pem > id_rsa.pub.pem

id_rsa.pub공개 키 파일 (친구의 공개 키만 포함) 을 읽고 이를 pem 형식으로 변환합니다.

자체 서명 인증서(x509 형식)와 같은 인증서에는 서명을 생성하는 개인 키가 있으므로 개인 키가 필요합니다.

관련 정보