Skip to content

ProPlayerPlayz/encryptor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Encryptor v.1.16

Class 12 Computer Project


Please Note:

  • The program is attached as a .exe setup application.

  • You will need to download the exe file and run it.

  • The Setup will extract our project folder to any destination (by default it is on the Desktop).

  • Once the setup is over you will find a folder in your destination, named "Encryptor vx.xx".

  • This Folder contains various files in it.

  • You will need to run the Application named Encryptor.exe to try the program out for yourself

  • The source code is contained with to 2 .py files (main.py , functions.py)

  • You may Open it in your Text Editor / IDE and read the source code :)

  • Please Do not move the .py files out of the folder

  • It will cause the program to stop working from the exe application


Project Description:

This Project Aims to show light on the hashing and encryption modules and its real life applications. The Program Opens up a Main Window from where the user can login or register a new "account" which uses the hashing methods to store the password of the user safely in a file using File Handling and the hashlib module

Once the User Logs in they are presented with a text box which is unique for Every User. The user can store any string in the text box and then click on the Proceed Button. This Encrypts the Data on the text box and stores it in a file.These files are unique for each user.The Encryption is done using a module called Fernet under the cryptography module.

When the same user logs back in his/her data will be displayed in the same text box for them to use or read


Modules Used:

Module Name Use in Project
tkinter Making GUI
hashlib Hashing
uuid Creating UUIDS
os File Managment
Fernet Cryptography
pyinstaller py to exe
pickle Binary Data

External Software:

Module Name Use in Project
NCIS Files to Setup.exe

Credits:

  • Sakthi Swaroopan
  • Raghav Srivatsan
  • Rohith Krishna

Contacts:


Thank You


Releases

No releases published

Packages

No packages published