Skip to content

The program is an encryption and decryption desktop application that can work on different file types encoded in Python. The application interface is prepared using PyQT5.

License

Notifications You must be signed in to change notification settings

mucahitbektas/Encrypt-Decrypt-Applicaton

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation



PyCryptoApp v1



Encrypt-Decrypt-Applicaton

It is an encryption and decryption application encoded in Python language. The application interface is prepared using PyQT5.

Only the following file types are allowed to be processed in the application. After the file given in the application is encrypted, a new folder is opened in the parent directory where the file is located, and the encrypted file and encryption information are saved. The .txt file type was used while recording the encryption information.

ALLOWED_FILES = [".txt",".png",".jpg",".jpeg",".gif",".doc","docx",".mp4",".mp3",".pdf",".odt",".xls",".xlsx",".json",".php",".exe",".sql",".csv",".xml",""]


Multi-Mail-Sender

1- Each time the application is opened, a new password consisting of 44-digit letters, numbers and allowed symbols will be created. This password is your encrpyt-decrpyt password. (If you are going to encypt, you need to write down this password to decrpyt the file again.)

2- Select the encrypt or decrypt mode according to the operation you will do. (Buttons will not be active without selecting the mode.) 

3- Click the 'Attach File' button and select the file to be encrypted that you prepared before.

4- Click the 'Process' button. You can follow the records related to the transaction on the log screen.


Contact with me:

About

The program is an encryption and decryption desktop application that can work on different file types encoded in Python. The application interface is prepared using PyQT5.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages