realistic
This commit is contained in:
parent
aa3bb124fc
commit
e184b429ed
6 changed files with 256 additions and 28 deletions
10
makecerts.py
10
makecerts.py
|
|
@ -9,8 +9,8 @@ CERTS_DIR = "/dev/shm/exp/certs/"
|
|||
ALGS = ["prime256v1", "secp384r1", "rsa2048", "rsa3072", "rsa4096"]
|
||||
DOMAINS = [
|
||||
#"txmn.tk",
|
||||
"wikipedia.org",
|
||||
#"youtube.com"
|
||||
#"wikipedia.org",
|
||||
"youtube.com"
|
||||
]
|
||||
|
||||
def sh(cmds):
|
||||
|
|
@ -135,11 +135,11 @@ def replace_keys(cert, key, cas):
|
|||
# Sign
|
||||
digest = None
|
||||
sig_alg = cert.get_signature_algorithm()
|
||||
if b"SHA384" in sig_alg:
|
||||
if b"SHA384" in sig_alg or b"sha384" in sig_alg:
|
||||
digest = "sha384"
|
||||
elif b"SHA256" in sig_alg:
|
||||
elif b"SHA256" in sig_alg or b"sha256" in sig_alg:
|
||||
digest = "sha256"
|
||||
elif b"SHA512" in sig_alg:
|
||||
elif b"SHA512" in sig_alg or b"sha512" in sig_alg:
|
||||
digest = "sha512"
|
||||
if digest == None:
|
||||
print("Unknown signature algorithm:", sig_alg)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue