Skip to content

Instantly share code, notes, and snippets.

@dingcang
Created July 5, 2019 09:45
Show Gist options
  • Save dingcang/c9b2ceb78abab997f53179dd5bad48a5 to your computer and use it in GitHub Desktop.
Save dingcang/c9b2ceb78abab997f53179dd5bad48a5 to your computer and use it in GitHub Desktop.
将cer格式的证书转为crt格式
Basically there are two CER certificate encoding types, DER and Base64. When type DER returns an error loading certificate (asn1 encoding routines), try the PEM and it shall work.
openssl x509 -inform DER -in certificate.cer -out certificate.crt
openssl x509 -inform PEM -in certificate.cer -out certificate.crt
@qing312079014
Copy link

-----BEGIN CERTIFICATE-----
MIICCjCCAbGgAwIBAgIQAIyQ00O8SJgSYj3Zbz/FuTAKBggqhkjOPQQDAjA3MTUw
MwYDVQQDDCxvd3F3bGRveGdpZ2kuYXAtc291dGhlYXN0LTEuY2xhd2Nsb3VkcnVu
LmNvbTAeFw0yNTA1MTYwMTAwMjlaFw0zNTA1MTQwMTAwMjlaMDcxNTAzBgNVBAMM
LG93cXdsZG94Z2lnaS5hcC1zb3V0aGVhc3QtMS5jbGF3Y2xvdWRydW4uY29tMFkw
EwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEiDYRQGTac5BhOuc/2Td4WCtkMvxo8bQD
XUNemR3S2YfpUDICwNCCx38zr9VzcQq7XQwVBCJBXR8epQcvnoKxAaOBnjCBmzAd
BgNVHQ4EFgQUdMratJl1r9j4eYyX4peie6wwO9owDgYDVR0PAQH/BAQDAgSwMAwG
A1UdEwEB/wQCMAAwOwYDVR0lBDQwMgYIKwYBBQUHAwIGCCsGAQUFBwMBBggrBgEF
BQcDAwYIKwYBBQUHAwQGCCsGAQUFBwMIMB8GA1UdIwQYMBaAFHTK2rSZda/Y+HmM
l+KXonusMDvaMAoGCCqGSM49BAMCA0cAMEQCIQDhuqPGRGOUcoJDoGBV4D4eKz60
wWQ/wnPd2grbjpx6XwIfJs1oq2U8phE6eIYlx72cO8mzWX7GFRrqebgYascZEA==
-----END CERTIFICATE-----

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment