Kuchtovas, Robertas (2023) SafeCryption: Technical Report. Undergraduate thesis, Dublin, National College of Ireland.
Preview |
PDF (Bachelor of Science)
Download (1MB) | Preview |
Abstract
This project provides an overview of a file encryption application which is developed using Python and Tkinter.
The application allows users to generate encryption keys which are used to select files to encrypt or decrypt, in addition these keys can be exported for safe keeping and later imported when needed to decrypt a file. There is a GUI that is developed using Tkinter library which is built into python, alongside the ttk Notebook widget which allows for multiple tabs to be created.
This application uses AES encryption which was implemented with Fernet module from the cryptography library. The Encryptor was tested using various file types and sizes and results were found to be satisfactory.
This encryptor is a useful tool for anyone who wants to protect any sort of sensitive data. The application has a friendly UI which helps navigate around the whole application easily. It is a valuable addition to any security-conscious user.
Item Type: | Thesis (Undergraduate) |
---|---|
Supervisors: | Name Email Sahni, Vikas UNSPECIFIED |
Subjects: | Q Science > QA Mathematics > Electronic computers. Computer science T Technology > T Technology (General) > Information Technology > Electronic computers. Computer science Q Science > QA Mathematics > Computer software T Technology > T Technology (General) > Information Technology > Computer software Q Science > QA Mathematics > Computer software > Computer Security T Technology > T Technology (General) > Information Technology > Computer software > Computer Security |
Divisions: | School of Computing > Bachelor of Science (Honours) in Computing |
Depositing User: | Tamara Malone |
Date Deposited: | 23 Aug 2023 17:24 |
Last Modified: | 23 Aug 2023 17:24 |
URI: | https://norma.ncirl.ie/id/eprint/6826 |
Actions (login required)
View Item |