ssl PEM_read_bio:bad end line

KEY/CSR/SSL证书匹配工具

openssl x509 -noout -modulus -in certificate.crt | openssl md5
openssl rsa -noout -modulus -in privateKey.key | openssl md5
openssl req -noout -modulus -in CSR.csr | openssl md5

执行第2条命令,私钥校验结果报错

4697405036:error:09FFF066:PEM routines:CRYPTO_internal:bad end line:/BuildRoot/Library/Caches/com.apple.xbs/Sources/libressl/libressl-22.260.1/libressl-2.6/crypto/pem/pem_lib.c:791:

问题

-----BEGIN PRIVATE KEY-----
------END PRIVATE KEY-----

不匹配,END 之前5个短横线多了一个-
其他同类问题检查横线个数是否匹配。

你可能感兴趣的:(tool)