Skip to content

erfiboy/Data-and-Network-Security

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Secure Filesystem

This is a secure file system which store all the files and pathes encrypted in a filesystem and it has also the access control mechanism for user's to restrict the access to a file of folder.

Structure

It is a server-client base filesystem. In the client side are files encrypted and decrypted with a unique key, which is created randomly and stored in the client side, filesystem commands like ls, cd, ... are implemented in a secure and genric way inorder to work properly in different operataing systems. All the messages between client and the server are encrypted using a shared key which is created with diffie-hellman key exchange algorithm when user signes up or logins.

About

Data and Network Security homeworks.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages