¡Esta es una revisión vieja del documento!


Python crypto

Leer certificado

from OpenSSL import crypto
 
certificate = crypto.load_certificate(crypto.FILETYPE_ASN1, base64.decodebytes(self.cert_content))
not_after = datetime.strptime(certificate.get_notAfter().decode('ascii'), '%Y%m%d%H%M%SZ')
not_before = datetime.strptime(certificate.get_notBefore().decode('ascii'), '%Y%m%d%H%M%SZ')
serial_number = f'{certificate.get_serial_number():x}'[1::2]
ext_count = certificate.get_extension_count()
  • python_crypto.1698721549.txt.gz
  • Última modificación: 2023/10/30 22:05
  • por ivan