Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

🔐 Secure Text Encryption Tool

A simple, fast, and private browser-based text encryption and decryption tool using AES-256-GCM. All operations happen locally in your browser. No data is sent or stored on any server.

Live demo: https://pureshare.brahui.dev/

✨ Features

  • AES-256-GCM encryption using Web Crypto API
  • 100% client-side encryption and decryption
  • No backend, no tracking, no data storage
  • Random key generator
  • Encrypt and decrypt any text
  • Works offline after first load
  • Free and open source

Security Notes

  • Encryption happens entirely in your browser
  • The encryption key never leaves your device
  • Uses modern AES-GCM authenticated encryption
  • IV is randomly generated for every encryption

How It Works

  1. Enter or generate a 16 or 32 character key
  2. Paste or type your text
  3. Click Encrypt to get encrypted JSON output
  4. Paste encrypted data and use the same key to decrypt

Tech Stack

  • HTML5
  • CSS3
  • Vanilla JavaScript
  • Web Crypto API (AES-GCM)

Usage

You can use this tool by:

  • Visiting the live site
  • Hosting it yourself as a static site
  • Opening the index.html file locally in your browser

No build step required.

⚠️ Disclaimer

This tool is intended for personal and educational use. Always verify security requirements before using it for sensitive or critical data.

📄 License

MIT License


With ❤️ from @azeemhassni - Made with privacy in mind.

About

A simple app that encrypts your text using a pre shared key, making it safer to share over insecure internet channels.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages