E AND D is short for Encryption and Decryption. It is a tool which uses custom encryption model to encrypt and decrypt a messege using a secret key.
-
Secure Encryption:
- Custom Secret Formula: Uses a strong custom method (KPD-Cipher) to mix up your text so no one can read it.
- Key Protection: You need a special password (Key) to lock and unlock things, so only people you trust can see it.
- Works with Files: You can encrypt whole
.txtfiles, not just typed messages.
-
Reliable Decryption:
- Get It Back: Turns your scrambled code back into the original message exactly how it was, as long as you have the right key.
- Smart Error Handling: If you type the wrong key, it won't crash; it just won't work (obviously!).
-
Easy to Use Interface:
- Popups: Cool popup results let you copy, download, or try again without reloading the whole page.
- Help Guide: There's a "How It Works" button that explains everything if you get stuck.
- Looks Good: Made with Tailwind CSS so it looks modern and formatted nicely on your phone or laptop.
-
Privacy Focused:
- Example: We don't save anything! Your messages and keys happen right then and there and aren't stored on any server.
- Fast: Everything feels instant because it's built to be quick.
- Start: Click "Encryption" on the main page (or click the left arrow).
- Encrypt:
- Type your message or upload a text file.
- Make up a strong key (password).
- Click "Encrypt" to get your secret code.
- Copy it or Download it as a file.
- Decrypt:
- Go to the "Decryption" page (or click the right arrow from home).
- Paste the secret code or upload the encrypted file.
- Type the SAME key you used to lock it.
- Click "Decrypt" to see your original message.
NOTE: Don't lose your KEY! If it's gone, your data is gone forever. Seriously.
- Backend: Python, Flask
- Frontend: HTML5, CSS3, JavaScript
- Styling: Tailwind CSS
- Fonts: Wagon Serif, Barlow Condensed
- Deployment: Ready to host online
Follow these steps to get this running on your own computer.
- Python 3.7 or newer
pip(to install python stuff)
Clone this repo to your computer:
git clone https://github.com/sujalnegi/E-AND-D.git
cd E-AND-DInstall the requirements:
pip install -r requirements.txtStart the server:
python app.pyNow open your browser and go here:
http://127.0.0.1:5000/
Now just go to your browser and paste the above link
- Sujal Negi
- Email: [email protected]
- Instagram: @sujal1negi
- Wagon Serif Font Providers