dhruvparekh01 / PySafe

Implements the Data Encryption Standard (DES) and Triple-DES (3DES) in Python. Uses a GUI and lets the user input the plaintext in 64-bit hexadecimal format and outputs the ciphertext in 64 bit hexadecimal.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PySafe - Keep your files safe

Binary data gif

PySafe is a file encryption desktop application written in Python. It is a simple offline solution to keep all your important files and documents safe without uploading them to the cloud or using any internet resources.

Features:

  • A simple and intuitive GUI
  • All file formats supported
  • High speed encryption using multiprocessing
  • Password hashing with SHA-256
  • Secure DES encryption
  • Freedom to select speed

Usage

Run the python script "main.py" to launch the GUI.

Note: When inputting the output file name, it is upto the user to preserve the extension. If no extension is mentioned, it will be treated as a text file.

About

Implements the Data Encryption Standard (DES) and Triple-DES (3DES) in Python. Uses a GUI and lets the user input the plaintext in 64-bit hexadecimal format and outputs the ciphertext in 64 bit hexadecimal.


Languages

Language:Python 100.0%