Takes a certificate in binary DER format and returns the PEM version of it as a string.
(der_cert_bytes)
| 1532 | PEM_FOOTER = "-----END CERTIFICATE-----" |
| 1533 | |
| 1534 | def DER_cert_to_PEM_cert(der_cert_bytes): |
| 1535 | """Takes a certificate in binary DER format and returns the |
| 1536 | PEM version of it as a string.""" |
| 1537 | |
| 1538 | f = str(base64.b64encode(der_cert_bytes, wrapcol=64), 'ASCII') |
| 1539 | return f'{PEM_HEADER}\n{f}\n{PEM_FOOTER}\n' |
| 1540 | |
| 1541 | def PEM_cert_to_DER_cert(pem_cert_string): |
| 1542 | """Takes a certificate in ASCII PEM format and returns the |
no test coverage detected
searching dependent graphs…