See #170: switch to PKCS#8 for public key serialization

This commit is contained in:
Eliot Berriot 2020-03-24 09:48:22 +01:00
parent 2440550591
commit f4f44c3464
No known key found for this signature in database
GPG key ID: 6B501DFD73514E14
2 changed files with 58 additions and 1 deletions

View file

@ -21,7 +21,8 @@ def get_key_pair(size=None):
crypto_serialization.NoEncryption(),
)
public_key = key.public_key().public_bytes(
crypto_serialization.Encoding.PEM, crypto_serialization.PublicFormat.PKCS1
crypto_serialization.Encoding.PEM,
crypto_serialization.PublicFormat.SubjectPublicKeyInfo,
)
return private_key, public_key