Skip to content

Latest commit

 

History

History
41 lines (28 loc) · 919 Bytes

File metadata and controls

41 lines (28 loc) · 919 Bytes

Description

Program writed in python 3 with the objective of making a safe communication between Client-Server using both criptografy methods AES and RSA.

AES used in the Client Side

RSA used in the Server Side

Required Packages

Python 3

Use the package manager pip to install the requirements.

sudo pip install pycrypto

sudo pip install rsa

Usage

Navigate to repository folder and run the next commands

Open a terminal on current folder

python3 Server.py

Open another terminal on current folder

python3 Client.py

Wait the communication between Client-Server and type a message to send.

'Client ready for input'
my message to server (ENTER)

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.