seba/steganography

v1.1.0 2024-01-08 15:11 UTC

This package is auto-updated.

Last update: 2024-12-08 17:20:37 UTC


README

This PHP Steganography Library provides a simple and versatile tool for embedding and extracting hidden messages within digital images. Steganography is the art and science of concealing information within other non-secret data to avoid detection.

This library supports the hiding of text messages within image files, utilizing LSB (Least Significant Bit) manipulation to embed information without perceptibly altering the visual appearance of the image.

🛠 Installation

You can install the package via composer:

composer require seba/steganography

❔ Usage

  • Full documentation can be found here.
  • Examples can be found here.

🫂 Contributing

We welcome contributions! If you find any bugs or have suggestions for improvements, please open an issue or submit a pull request.

📝 Testing

Run Unit tests:

composer test

Compare differences between images:

compare source.jpg destination.jpg difference.jpg

OR

compare -metric AE source.jpg destination.jpg null:

⚖️ License

This project is under the MIT License.

🧑‍💻 Contacts

For any inquiries or support, please contact sebastiano@racca.me or visit my website.