Skip to content

snzhny/EncryptedChat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 

Repository files navigation

EncryptedChat

Description

Application of cryptographic Diffie-Hellman protocol for chat.

Online version

In order to use the chat online, you need to forward the port on the host server.

Properties

In addition to text transfer, the ability to transfer files (txt files, photos, etc.)

Usage

To set a custom IP for the server, change line 64 of the chat(server).py file. Then your clients can connect to your chat, don't forget to share with them ip address of server.

For files

In order to send a file, you must enter the service word "!file" and after it indicate the absolute path to the file, or if the file is in the folder with "chat(client).py", you can simply specify the file name with the extension

Preview

изображение