signatures need to use UTF-8 in order to represent all URLs

pull/633/head
Osma Ahvenlampi 2023-08-19 12:07:09 +03:00
rodzic 70b9e3b900
commit c3e08bf43b
1 zmienionych plików z 2 dodań i 2 usunięć

Wyświetl plik

@ -140,7 +140,7 @@ class HttpSignature:
try:
public_key_instance.verify(
signature,
cleartext.encode("ascii"),
cleartext.encode("utf8"),
padding.PKCS1v15(),
hashes.SHA256(),
)
@ -229,7 +229,7 @@ class HttpSignature:
),
)
signature = private_key_instance.sign(
signed_string.encode("ascii"),
signed_string.encode("utf8"),
padding.PKCS1v15(),
hashes.SHA256(),
)