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()],
|
["Issuer", cert.issuer.rfc4514_string()],
|
||||||
[
|
[
|
||||||
"Fingerprint",
|
"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"{cert.common_name} "
|
||||||
f"(Issuer: {cert.issuer})\n"
|
f"(Issuer: {cert.issuer})\n"
|
||||||
"Fingerprint: "
|
"Fingerprint: \n"
|
||||||
f"{format_fingerprint(cert.get_fingerprint(hashes.SHA1))} (SHA1)"
|
f"\t{format_fingerprint(cert.get_fingerprint(hashes.SHA1))} (SHA1)\n"
|
||||||
for cert in list(cert_chain.intermediates) + [cert_chain.root]
|
f"\t{format_fingerprint(cert.get_fingerprint(hashes.SHA256))} (SHA256)"
|
||||||
|
for cert in [*list(cert_chain.intermediates), cert_chain.root]
|
||||||
if cert
|
if cert
|
||||||
]
|
],
|
||||||
),
|
),
|
||||||
]
|
]
|
||||||
)
|
)
|
||||||
|
|
Loading…
Reference in a new issue