Add SHA256 fingerprints to output
This commit is contained in:
parent
ad4bcc66cf
commit
ec2f5ce902
|
@ -172,7 +172,8 @@ def main() -> int:
|
|||
["Issuer", cert.issuer.rfc4514_string()],
|
||||
[
|
||||
"Fingerprint",
|
||||
f"{format_fingerprint(cert.fingerprint(hashes.SHA1()))} (SHA1)",
|
||||
f"{format_fingerprint(cert.fingerprint(hashes.SHA1()))} (SHA1)\n"
|
||||
f"{format_fingerprint(cert.fingerprint(hashes.SHA256()))} (SHA256)\n",
|
||||
],
|
||||
]
|
||||
|
||||
|
@ -184,11 +185,12 @@ def main() -> int:
|
|||
[
|
||||
f"{cert.common_name} "
|
||||
f"(Issuer: {cert.issuer})\n"
|
||||
"Fingerprint: "
|
||||
f"{format_fingerprint(cert.get_fingerprint(hashes.SHA1))} (SHA1)"
|
||||
for cert in list(cert_chain.intermediates) + [cert_chain.root]
|
||||
"Fingerprint: \n"
|
||||
f"\t{format_fingerprint(cert.get_fingerprint(hashes.SHA1))} (SHA1)\n"
|
||||
f"\t{format_fingerprint(cert.get_fingerprint(hashes.SHA256))} (SHA256)"
|
||||
for cert in [*list(cert_chain.intermediates), cert_chain.root]
|
||||
if cert
|
||||
]
|
||||
],
|
||||
),
|
||||
]
|
||||
)
|
||||
|
|
Loading…
Reference in a new issue