diff options
| author | 2019-09-15 11:46:12 +0100 | |
|---|---|---|
| committer | 2019-09-15 11:46:12 +0100 | |
| commit | 07e73a534e848514423b21dbff1612c1e6d327f6 (patch) | |
| tree | c4a4fc60d81b50b15e6b8ddb36318d0e104fe26e /modules/fediverse | |
| parent | why would we be getting the *filename* from security.private_key()? (diff) | |
| signature | ||
open private key as a bytestring
Diffstat (limited to 'modules/fediverse')
| -rw-r--r-- | modules/fediverse/ap_security.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/modules/fediverse/ap_security.py b/modules/fediverse/ap_security.py index 00fe8264..dbb57df7 100644 --- a/modules/fediverse/ap_security.py +++ b/modules/fediverse/ap_security.py @@ -8,7 +8,7 @@ SIGNATURE_FORMAT = ( def _private_key(key_filename: str) -> rsa.RSAPrivateKey: - with open(key_filename) as key_file: + with open(key_filename, "rb") as key_file: return serialization.load_pem_private_key( key_file.read(), password=None, backend=default_backend()) |
