illustrations



SECUREFILE - SECURE FILE ENCRYPTION & DECRYPTION SYSTEM

SECUREFILE - (WEB & CLI & GUI)

Jun 2025 Jul 2025


SOFTWARE REQUIREMENTS

NodeMCU

HTML5

NodeMCU

CSS3

NodeMCU

Python

NodeMCU

Flash

NodeMCU

AES 256

Overview

🔐 Secure File Encryption & Decryption System

A powerful Python-based web and CLI tool that protects your sensitive files using AES-256 encryption for enhanced data privacy and control.

User Authentication

Includes a secure login system to prevent unauthorized access and manage encryption sessions.

File Type Support

Encrypt and decrypt various file formats including documents, images, videos, text files, and folders.

AES-256 Encryption Logic

Implements strong AES-256 encryption using PyCryptodome for industry-standard data security.

Web & CLI & GUI Interfaces

Built with Flask for the web app, Python for command-line operations and Tkinter for GUI to support all user preferences.

Fully Responsive UI

Designed with Tailwind CSS to provide a smooth, responsive experience across all screen sizes.