seba / steganography
Steganography
Requires
- php: >=7.4
- ext-gd: *
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.45
- pestphp/pest: ^2.30
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
🫂 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.