Я пытаюсь извлечь подпись из загруженного сертификата x509. У меня есть все остальное (эмитент, тема, PEM, SignatureAlgorithm и т. д.). Я искал это, но не нашел. Любая помощь будет принята с благодарностью!
from OpenSSL import crypto
certobj = crypto.load_certificate(crypto.FILETYPE_ASN1, cert)
issuer = certobj.get_issuer()
subject = certobj.get_subject()
certDetails = {
"SerialNumber": certobj.get_serial_number(),
"Signature": None, # <-- This is what I am trying to get!
"SignatureAlgorithm": certobj.get_signature_algorithm(),
"CertificatePEM": crypto.dump_certificate(crypto.FILETYPE_PEM, certobj),
"SubjectPublicKeyPEM": crypto.dump_publickey(crypto.FILETYPE_PEM, certobj.get_pubkey()),
"Version": certobj.get_version()
}
certobj.get_pubkey()
- person Aaron   schedule 24.05.2017certDetails.SubjectPublicKeyPEM
. Я ищу само значение подписи. - person cmeadows   schedule 24.05.2017