最后我通过以下方式将.pub文件转换为.der文件
ssh-keygen -f ran.pub -e -m PKCS8 | openssl pkey -pubin -outform DER -out pub.der
和当前我想将.pub文件转换为.der 但是在这里,当我尝试将.der文件转换为.pem或其他.pub时,它无法转换 我尝试过
openssl x509 -inform der -in pub.der -out certificate.pem
但是会出错
unable to load certificate
4601439852:error:09FFF06C:PEM routines:CRYPTO_internal:no start line:/BuildRoot/Library/Caches/com.apple.xbs/Sources/libressl/libressl-22.200.4/libressl-2.6/crypto/pem/pem_lib.c:683:Expecting: TRUSTED CERTIFICATE
答案 0 :(得分:0)
解决方法
openssl rsa -in pub.der -pubout -out pub.pem