Skip to content

This project was completed as the final task for the "Defensive System Programming" course. Our objective was to implement the entire system, provided a network protocol, a database design, and formatting specifications. Final grade: 100

Notifications You must be signed in to change notification settings

gilgoolon/Encrypted-File-Transferring-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Encrypted-File-Transferring-System

This project was completed as the final task for the "Defensive System Programming" course. Our objective was to implement the entire system, provided a network protocol, a database design, and formatting specifications.

The server component of the project is written in Python, while the client component is written in C++. Through this project, we aimed to showcase our knowledge and expertise in socket programming, defensive programming, and cryptography.

The original assignment included a database and protocol design that had certain imperfections and weaknesses. As part of our task, we have written a comprehensive vulnerability report, which can be found in the repository.

Final Grade: 100

About

This project was completed as the final task for the "Defensive System Programming" course. Our objective was to implement the entire system, provided a network protocol, a database design, and formatting specifications. Final grade: 100

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published