Skip to content

Клиент-серверное приложение для создания чата с шифрованием.

Notifications You must be signed in to change notification settings

NikkDusky/socket-private-chat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Socket Private Chat

downloads repo size

Server Requirements

Python 3
pip install loguru
pip install configparser

loguru configparser

Client Requirements

Python 3
pip install loguru
pip install configparser
pip install cryptography

loguru configparser cryptography

About

Клиент-серверное приложение для создания приватного чата с шифрованием на клиентской стороне. Общение в данном чате передаётся в зашифрованном виде с помощью Fernet (AES-CBC). Для общения необходимо, указать в конфигах клиентов единый ключ, который можно сгенерировать посредством ввода команды !keygen. Если у участника чата ключ не совпадает с людьми ведущими беседу, данный участник не сможет расшифровать сообщения.

Screenshots

About

Клиент-серверное приложение для создания чата с шифрованием.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages