Skip to content

Comunication between Client and Server using both RSA and AES modes to comunicate two process.

Notifications You must be signed in to change notification settings

FelipeESchmidt/Python--Socket--RSA-AES

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

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.

About

Comunication between Client and Server using both RSA and AES modes to comunicate two process.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages