Skip to content

RSA (Rivest–Shamir–Adleman) is a public-key cryptosystem that is widely used for secure data transmission.

Notifications You must be signed in to change notification settings

AdhamAliAbdelAal/RSA-Rivest-Shamir-Adleman-With-Sockets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RSA (Rivest–Shamir–Adleman)

lock

About

RSA (Rivest–Shamir–Adleman) is a public-key cryptosystem that is widely used for secure data transmission.

Getting Started

This is a list of needed instructions to run chatting and attacking programs.

Chatting Module

Running

  1. Open Chatting directory

  2. Start the server

python server.py
  1. Start the first client
python client.py
  1. Start the second client
python client.py

Screenshots

image


image


image


Attacking Module

Running

  1. Open Attacking directory

  2. Run the attacker

python attacker.py

Screenshots

image


About

RSA (Rivest–Shamir–Adleman) is a public-key cryptosystem that is widely used for secure data transmission.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published