sample_python_asn1crypto.py 312 B

1234567891011
  1. from asn1crypto import pem, x509
  2. with open('/etc/ssl/certs/ISRG_Root_X2.pem', 'rb') as f:
  3. der_bytes = f.read()
  4. if pem.detect(der_bytes):
  5. type_name, headers, der_bytes = pem.unarmor(der_bytes)
  6. cert = x509.Certificate.load(der_bytes)
  7. assert cert.subject.native["common_name"] == "ISRG Root X2"