Skip to content

GxAniket/encryptor-decryptor-version-1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔐 Encryptor ⇄ Decryptor — Secure Your Files in Browser

Typing animation


📦 Overview

Encryptor ⇄ Decryptor is a browser-based encryption tool that helps you secure any file using modern cryptographic methods — completely offline.
Built with Vanilla JS and Web Crypto API, it provides a clean UI and strong AES-GCM encryption for all file types.


✨ Features

  • 🔒 Client-side encryption & decryption — no server involved
  • 🛡️ AES-GCM encryption with password protection
  • 📁 Works with any file format (images, docs, zips, etc.)
  • ⚡ Fully offline & instant – no installations or uploads
  • 🎯 Easy-to-use interface with helpful instructions
  • 🌐 Compatible with modern browsers (Chrome, Firefox, Edge)

🧩 Project Structure

encryptor-decryptor/
├── index.html         ← Landing page with navigation
├── encryptor.html     ← Core encryption/decryption logic
├── text.html          ← Instructions & user help
└── README.md

🖼️ Screenshots

📌 Main Menu – index.html

Choose your action: Encrypt, Decrypt, or Instructions.

menu


📌 Instruction Page – text.html

A help page that guides users through each step.

text


📌 Tool in Action – encryptor.html

Select your file → Enter password → Encrypt/Decrypt securely.

file


🚀 Live Demo

👉 Try the App Here
🔗 No setup required — just open & use in your browser.


⚙️ Tech Stack

Purpose Tools / Technologies
Frontend UI HTML5 + CSS3
Core Functionality JavaScript (Vanilla)
Cryptography Web Crypto API (AES-GCM)
Hosting GitHub Pages
Editor VS Code

🧾 Extended Use Case

This project was built as a privacy-first tool for users who want quick encryption without backend dependencies.
Ideal for students, developers, or anyone needing a simple and secure file locker without installing software.


🙌 Author

  • Made with 💙 by Aniket Sundriyal


💬 Let’s Connect!

If you like the project, don’t forget to ⭐ star it — that motivates me to keep building cool stuff!
Have feedback or suggestions? Connect on LinkedIn or raise an issue.


🧾 License

This project is open-source and available under the MIT License.
Feel free to fork, improve, and build upon it — attribution is appreciated 💙


About

A browser-based file encryptor and decryptor using HTML, CSS, and JavaScript.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages