Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🔐 StegoForge

Secure Image Steganography Platform


🌟 About StegoForge

StegoForge is a Secure Image Steganography Platform developed using Python, Flask, Pillow, and Modern Cryptography.

The application enables users to securely communicate by hiding secret messages inside images while using Elliptic Curve Diffie-Hellman (ECDH) for secure key exchange and authenticated access.

It combines Steganography, Cryptography, and Web Security into one modern application.


🚀 Key Features

🔒 Secure Authentication

  • User Login System
  • Session Management
  • Protected Routes
  • Secure Access Control

🖼 Image Steganography

  • Hide Secret Messages
  • Extract Hidden Messages
  • Image Processing using Pillow
  • Lossless Message Embedding

🔑 Cryptography

  • Elliptic Curve Diffie-Hellman (ECDH)
  • Public Key Generation
  • Shared Secret Generation
  • Fingerprint Verification

🌐 Modern Web Application

  • Flask Backend
  • Responsive UI
  • Fast Image Processing
  • User Friendly Interface

🎯 Why StegoForge?

Traditional messaging applications expose communication over networks.

StegoForge enhances privacy by combining two security layers:

✅ Cryptography

✅ Steganography

Instead of sending encrypted text directly, messages are first encrypted and then hidden inside an image, making the communication significantly harder to detect.


🏆 Project Highlights

Feature Description
🔐 Authentication Secure Login & Session Management
🖼 Steganography Hide & Extract Secret Messages
🔑 ECDH Secure Key Exchange
🛡 Security Public Key Fingerprint Verification
⚡ Flask Modern Python Web Application
🎨 UI Responsive Interface
📷 Pillow Image Processing
🔒 Cryptography Secure Communication

💻 Built With

Libraries

  • Pillow (PIL)
  • Cryptography
  • Flask
  • Python Standard Library

📸 Project Preview

Replace these placeholder images after uploading screenshots to GitHub.


✨ Application Preview

Login Dashboard
Encode Message Decode Message
Key Exchange Result

About

Secure Image Steganography Platform using Python, Flask, Pillow, and ECDH Cryptography for secure message hiding and extraction.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages