Skip to content

This is a simple python client and server, that allows 2 clients to send messages to each other using WebSocket protocol. Every message is encrypted using RSA cryptosystem

Notifications You must be signed in to change notification settings

ArtyomArtamonov/EncryptedWebsocketChat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EncryptedWebsocketChat

What is this?

This is a simple python client and server, that allows 2 clients to send messages to each other using WebSocket protocol. Every message is encrypted using RSA cryptosystem

Requirements

Activate virtual environment:

On Linux and Macos

source venv/bin/activate

Usage

Run server.py

python server.py

Run client.py

python client.py

After two clients connected, all messages will become encrypted

TODO:

  • Better UI

About

This is a simple python client and server, that allows 2 clients to send messages to each other using WebSocket protocol. Every message is encrypted using RSA cryptosystem

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages