from cryptography.hazmat.primitives.asymmetric import rsa from cryptography.hazmat.primitives import serialization key = rsa.generate_private_key(public_exponent=65537, key_size=1024) print(key.private_bytes( serialization.Encoding.PEM, serialization.PrivateFormat.PKCS8, serialization.NoEncryption() ).decode()) print(key.public_key().public_bytes( serialization.Encoding.PEM, serialization.PublicFormat.SubjectPublicKeyInfo ).decode())