Skip to content

Suppose there are n c users A (clients) want to securely access the files stored in the database of a user B (server). At first, each client will make a connection using socket with the server B and then will establish three symmetric keys, say K 1 , K 2 and K 3 which will be used for encryption and decryption using the 3DES with three keys symm…

Notifications You must be signed in to change notification settings

anupam1608/File-Encryption

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

File-Encryption

Commands to Run :

  • for server : python3 server.py
  • for client : python3 client.py

Packet structure used in message passing :

/*A general message */

typedef struct {

Hdr hdr; /* Header for a message */

typedef union {

PubKey pubkey;

ReqServ reqserv;

ReqCom reqcom;

EncMsg encmsg;

Disconnect disconnect;

} AllMsg;

} Msg;

About

Suppose there are n c users A (clients) want to securely access the files stored in the database of a user B (server). At first, each client will make a connection using socket with the server B and then will establish three symmetric keys, say K 1 , K 2 and K 3 which will be used for encryption and decryption using the 3DES with three keys symm…

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages