Skip to content

rajput-musa/DigitalSteganography

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Digital Steganography

Digital Steganography is a Java application that enables the embedding and extraction of secret messages within digital images. Steganography is the practice of concealing information within other non-secret data to maintain the confidentiality of the message. This project utilizes the technique of LSB (Least Significant Bit) steganography to embed text messages within image files.

Group Members

  • Moosa Qaisar (21-CP-67)
  • Aazib Majeed (21-CP-01)

Features

  • Embed a secret message within an image file.
  • Extract a secret message from an image file.
  • Supports various image formats such as JPEG, PNG, BMP, etc.
  • User-friendly interface for easy interaction.
  • Compatible with Java SE platform.

Installation

  1. Clone the repository to your local machine.
git clone https://github.com/rajput-musa/digital-steganography.git

Usage

  1. Launch the application by running the Main.java file.

  2. Click the "Open" button to select an image file in which you want to embed a secret message.

  3. Enter your secret message in the provided text area.

  4. Click the "Embed" button to embed the message within the image.

  5. The steganographed image will be displayed in the application window.

  6. To extract the secret message from an embedded image, click the "Open" button and select the steganographed image.

  7. Click the "Decode" button to extract the secret message from the image.

  8. The extracted message will be displayed in the application's text area.

License

This project is licensed under the MIT License.

Contributing

Contributions are welcome! If you find any bugs or have suggestions for improvements, please feel free to open an issue or submit a pull request.

Acknowledgements

This project was inspired by the concept of steganography and built using Java and Java Swing.

Contact

For any inquiries or feedback, please contact on discord @ "7up".

Feel free to modify the contents of this README.md file to suit your project's specific details and requirements.

About

Digital Steganograph in Java Swing

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages