You want Encoding.DER, not PEM. Alex
On Thu, Sep 16, 2021 at 11:51 AM pepone.onrez <pepone.on...@gmail.com> wrote: > > Hi, > > Is there a way to compute the issuer key hash from the certificate issuer? > > I tried with: > > public_key = issuer_cert.public_key().public_bytes( > Encoding.PEM, > PublicFormat.SubjectPublicKeyInfo) > print(hashlib.sha1(public_key).digest()) > > This doesn't seem to be it, I was previously using oscrypto > > issuerSha1 = cert.asn1.public_key.sha1 > > is there a way to get this info with pyca/cryptography? > > Cheers, > Jose > _______________________________________________ > Cryptography-dev mailing list > Cryptography-dev@python.org > https://mail.python.org/mailman/listinfo/cryptography-dev -- All that is necessary for evil to succeed is for good people to do nothing. _______________________________________________ Cryptography-dev mailing list Cryptography-dev@python.org https://mail.python.org/mailman/listinfo/cryptography-dev