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

No packages published

Languages