Files
Saddle-Drone-Server/RSA/encrypt.py
2021-03-10 13:36:30 -05:00

15 lines
367 B
Python

from Crypto.Cipher import PKCS1_OAEP as pk
from Crypto.PublicKey import RSA
key = RSA.import_key(open("publickey.pem", "r").read())
cipher = pk.new(key)
message = "attack at dawn"
encd = cipher.encrypt(bytes(message, "utf-8"))
print(encd)
dkey = RSA.import_key(open("privatekey.pem").read())
dcipher = pk.new(dkey)
dmessage = dcipher.decrypt(encd)
print(dmessage)