Good afternoon! I'm trying to figure out how to replicate
'ssh-keygen -t rsa -b 2048 -q -N '' -C my_comment -f somefile' with cryptography v0.8.2. The best I've gotten to so far is from cryptography.hazmat.backends import default_backend from cryptography.hazmat.primitives import serialization from cryptography.hazmat.primitives.asymmetric import rsa private_key = rsa.generate_private_key( public_exponent=65537, key_size=2048, backend=default_backend() ) public_key = private_key.public_key() private_pem = private_key.private_bytes( encoding=serialization.Encoding.PEM, format=serialization.PrivateFormat.TraditionalOpenSSL, encryption_algorithm=serialization.NoEncryption() ) public_pem = public_key.public_bytes( encoding=serialization.Encoding.PEM, format=serialization.PublicFormat.SubjectPublicKeyInfo ) but when I put the public_pem content into a remote authorized_keys file, I get prompted for the passphrase and password of the key. Is it possible to replicate generation of simple ssh keys without passphrases via cryptography? Thanks! -Drew _______________________________________________ Cryptography-dev mailing list Cryptography-dev@python.org https://mail.python.org/mailman/listinfo/cryptography-dev