rsa lesson added
This commit is contained in:
16
training/h4tum/Intro_to_RSA/demo/PEM/dec_pub.py
Normal file
16
training/h4tum/Intro_to_RSA/demo/PEM/dec_pub.py
Normal file
@@ -0,0 +1,16 @@
|
||||
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}")
|
||||
Reference in New Issue
Block a user