from cryptography.hazmat.primitives import serialization pem_data = b""" -----BEGIN PUBLIC KEY----- MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCuIDV1FN9eF91qfDkU8iQ8P1qq 0oZ5pNkiriR6HDXPTV1m0mQf1EKY47eco5geVIJezpH0Hfud07Jicla9mWI6ajQL buYoyYgUN3FU3ihBszx3gh1i3nX0rVGwu+//pDQLBj0Ds5KB5l3veVJ6Kcc1Tn40 nUer2m+mFzb6Y9Q3bwIDAQAB -----END PUBLIC KEY----- """ key = serialization.load_pem_public_key(pem_data) numbers = key.public_numbers() print(f"Modulus (n): {numbers.n}") print(f"Exponent (e): {numbers.e}")