Skip to content

Latest commit

 

History

History
27 lines (21 loc) · 1.76 KB

README.md

File metadata and controls

27 lines (21 loc) · 1.76 KB

SteganoShield

A Cryptography-Steganography project

Problem Statement

In modern communication systems, ensuring the confidentiality and integrity of transmitted information is imperative. However, traditional encryption methods often require secure key exchange, which poses logistical challenges. Moreover, even encrypted data can be vulnerable to interception and decryption attempts. This project aims to address these challenges by devising a solution that combines RSA encryption and steganography to provide robust confidentiality and integrity in digital communication without the need for secure key exchange, thereby thwarting interception and decryption attempts.

Solution

The proposed solution involves embedding encrypted data within innocuous-looking cover media using steganography techniques. This ensures that even if the communication is intercepted, the hidden data remains concealed. The RSA encryption algorithm is used to encrypt the data before embedding it. This combination of encryption and steganography provides a robust solution for ensuring confidentiality and integrity in digital communication without the need for secure key exchange.

Tech Stack Used

  • Python
  • HTML
  • CSS
  • Flask
  • Firebase
  • Figma

Project Status

  • Completed RSA encryption module view
  • Implemented Steganography techniques for data embedding view
  • Completed UI Design using Figma view
  • Completed Backend Integration with Flask view

Team Members