File Encrypter / Decrypter Software

Loading screenshots if available ...

This project offers a complete solution for file encryption and decryption. The main offering is a desktop application built using Electron, providing a simple graphical interface for securely encrypting and decrypting files using AES-GCM encryption. Users can easily select files, set passwords, and choose save locations for secure data handling.

๐Ÿ”ฅ Features:
  • Electron Desktop App:
    A polished UI for non-technical users to encrypt/decrypt files locally.
  • AES-GCM Encryption:
    Secure, authenticated encryption standard used to ensure both confidentiality and integrity.
  • Cross-Platform Support:
    Works on Windows, macOS, and Linux for wide usability.
  • Password-Derived Keys:
    Uses SHA-256 hashing to generate strong encryption keys from user-provided passwords.
  • Python & Node.js Scripts:
    CLI-based versions for automation, scripting, or headless environments.
๐Ÿ”‘ Dependencies:
  • Node.js Script: [crypto inbuilt module]
  • Python Script: [cryptography / hashlib]
๐Ÿค” Use Cases:
  • Encrypt your `.env` file before pushing to a public repo
  • Decrypt client-provided files with a shared password
  • Securely store backups in an encrypted format (.prince)
Last Updated: 30-07-2025