diff --git a/RSA/client/client.py b/RSA/client/client.py index 0351a07..5211bf3 100644 --- a/RSA/client/client.py +++ b/RSA/client/client.py @@ -1,10 +1,22 @@ from flask import * -import OpenSSL as ssl +import ssl import requests +from Crypto.PublicKey import RSA -public_serv= open("./server/ssl.public.key") -data='Hello World !' +def resetKeys(privateKeyFile, publicKeyFile): + keys = RSA.generate(1024) + with open("ssl/" + privateKeyFile, 'wb') as privHandle: + privHandle.write(keys.export_key()) + with open("ssl/" + publicKeyFile, 'wb') as pubHandle: + pubHandle.write(keys.publickey().export_key()) +resetKeys("private.key", "public.key") +with open("ssl/public.key", 'r') as pubHandle: + public_serv = pubHandle.read() + +print(public_serv) + +data = 'Hello World !'