如何将.der文件转换为.pub?

时间:2019-03-27 10:46:24

标签: ssl encryption openssl aes openssh

最后我通过以下方式将.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

1 个答案:

答案 0 :(得分:0)

解决方法

openssl rsa -in pub.der -pubout -out pub.pem