All Projects → dhhruv → EncrypC

dhhruv / EncrypC

Licence: MIT License
🔑 File Encryption Application using Python.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to EncrypC

Gonnacry
A Linux Ransomware
Stars: ✭ 341 (+2335.71%)
Mutual labels:  encryption, aes, aes-encryption
Hat.sh
encrypt and decrypt files in your browser. Fast, Secure client-side File Encryption and Decryption using the web crypto api
Stars: ✭ 886 (+6228.57%)
Mutual labels:  encryption, aes, aes-encryption
Link Lock
Password-protect URLs using AES in the browser; create hidden bookmarks without a browser extension
Stars: ✭ 418 (+2885.71%)
Mutual labels:  encryption, aes, aes-encryption
Cross Platform Aes
Simple cross-platform encryption and decryption using AES
Stars: ✭ 127 (+807.14%)
Mutual labels:  encryption, aes, aes-encryption
Python-File-Encryptor
Encrypt and Decrypt files using Python (AES CBC MODE)
Stars: ✭ 51 (+264.29%)
Mutual labels:  encryption, aes, aes-encryption
CryptoKnight
CryptoKnight is a general purpose cryptography desktop app
Stars: ✭ 18 (+28.57%)
Mutual labels:  aes, aes-encryption, file-encryption
abrute
Multi-threaded AES Brute Force File Decryption
Stars: ✭ 22 (+57.14%)
Mutual labels:  aes, aes-encryption
ttkbootstrap
A supercharged theme extension for tkinter that enables on-demand modern flat style themes inspired by Bootstrap.
Stars: ✭ 512 (+3557.14%)
Mutual labels:  tkinter, tkinter-gui
EasyAES
AES encrypt/decrypt, Android, iOS, php compatible(兼容php, Android, iOS平台)
Stars: ✭ 79 (+464.29%)
Mutual labels:  encryption, aes
crypthash-net
CryptHash.NET is a .NET multi-target library to encrypt/decrypt/hash/encode/decode strings and files, with an optional .NET Core multiplatform console utility.
Stars: ✭ 33 (+135.71%)
Mutual labels:  aes, hash
Tkinter-Designer
An easy and fast way to create a Python GUI 🐍
Stars: ✭ 4,697 (+33450%)
Mutual labels:  tkinter, tkinter-gui
CustomTkinter
A modern and customizable python UI-library based on Tkinter
Stars: ✭ 1,626 (+11514.29%)
Mutual labels:  tkinter, tkinter-gui
python-gui-demos
This repo contains the basic demonstration of python gui
Stars: ✭ 31 (+121.43%)
Mutual labels:  tkinter, tkinter-gui
Form-Labeller
Use this tool to label forms, bounding boxes, and assigning types to annotations
Stars: ✭ 17 (+21.43%)
Mutual labels:  tkinter, tkinter-gui
TKinterDesigner
TKinterDesigner is a tool software to develop the Python User Interface for Python programmer.
Stars: ✭ 663 (+4635.71%)
Mutual labels:  tkinter, tkinter-gui
libVES.c
VESvault End-to-End Encryption API: Encrypt Everything Without Fear of Losing the Key
Stars: ✭ 28 (+100%)
Mutual labels:  aes, aes-encryption
WebCrypto.swift
A small collection of cryptographic functions based on the JavaScript WebCrypto API.
Stars: ✭ 16 (+14.29%)
Mutual labels:  aes, hash
jscrypto
Crypto library for Node/ES6/Typescript/Browser.
Stars: ✭ 20 (+42.86%)
Mutual labels:  aes, hash
OormiPass
Free open source cross platform password manager
Stars: ✭ 50 (+257.14%)
Mutual labels:  encryption, aes
ArduinoSpritzCipher
Spritz encryption system portable C library, CSPRNG, cryptographic hash and MAC functions, symmetric-key data encryption, and general-purpose functions. It's also an Arduino library.
Stars: ✭ 67 (+378.57%)
Mutual labels:  encryption, hash

File Encryption Application using Python

EncrypC

EncrypC Stable EncrypC Working

Tech Stack Used:

  • Python3
  • Tkinter for GUI (Inbuilt)
  • pycryptodomex for Cryptodome (AES Encryption)

External Dependencies to be Installed:

  • pycryptodomex (AES encryption)
pip install pycryptodomex

Tutorial to Encrypt/Decrypt Files:

  1. Open the Application and Click SELECT FILE Button to select your file e.g. "mydoc.pdf" (OR You can add path manually).
  2. Enter your Key (This should be alphanumeric letters). Remember this so you can Decrypt the file later. (Else you'll lose your file permanently)
  3. Click ENCRYPT Button to encrypt the file. A new encrypted file with ".encr" extention e.g. "mydoc.pdf.encr" will be created in the same directory where the "mydoc.pdf" is.
  4. When you want to Decrypt a file you, will select the file with the ".encr" extention and Enter your Key which you chose at the time of Encryption. Click DECRYPT Button to decrypt. The decrypted file will be of the same name as before with the suffix "decrypted" for e.g. "mydoc_decrypted.pdf".
  5. Click CLEAR Button to reset the input fields and status bar.

Important Note:

  • The Authors will not be responsible for any kind of loss of data so it is essential to have a Backup of Original Data you give as Input to Encrypt/Decrypt in the Software. Under no circumstances shall we be liable or responsible to you or any other person for any damages, loss of any of your useful data by using this Software. Read the LICENSE for more information.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].