]>
git.siccegge.de Git - dane-monitoring-plugins.git/blob - check_dane/cert.py
289f514c3d1c8337b9a97ca5bf14d96a10d40d98
3 from pyasn1_modules
import rfc2459
4 from pyasn1
.codec
.der
import decoder
, encoder
7 def get_spki(certificate
):
8 cert
= decoder
.decode(certificate
, asn1Spec
=rfc2459
.Certificate())[0]
9 spki
= cert
['tbsCertificate']["subjectPublicKeyInfo"]
10 return encoder
.encode(spki
)