PHPackages                             picamator/steganographykit - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. picamator/steganographykit

AbandonedArchivedLibrary[Utility &amp; Helpers](/categories/utility)

picamator/steganographykit
==========================

Implementation several steganography algorithms

1.1.0(9y ago)183.6k4BSD-3-ClausePHPPHP ~5.6|~7.0

Since Nov 6Pushed 9y ago1 watchersCompare

[ Source](https://github.com/picamator/SteganographyKit)[ Packagist](https://packagist.org/packages/picamator/steganographykit)[ RSS](/packages/picamator-steganographykit/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (2)Dependencies (3)Versions (4)Used By (0)

SteganographyKit
================

[](#steganographykit)

[![PHP 7 ready](https://camo.githubusercontent.com/543d9d10b6fef7695c89deb43e0f9d8eb450825d732e37ba673669d70302e727/687474703a2f2f7068703772656164792e74696d6573706c696e7465722e63682f706963616d61746f722f53746567616e6f6772617068794b69742f6465762f62616467652e737667)](https://travis-ci.org/picamator/SteganographyKit)[![Latest Stable Version](https://camo.githubusercontent.com/bf1b197f49494bbd4f35a8d71a24b761f1ecf9f8dfff1df5ec0542ab7dfc36a6/68747470733a2f2f706f7365722e707567782e6f72672f706963616d61746f722f73746567616e6f6772617068796b69742f762f737461626c652e737667)](https://packagist.org/packages/picamator/steganographykit)[![License](https://camo.githubusercontent.com/07eac39463dbf3848771e8d734ebe751814b10fada4af83402ad20731feff394/68747470733a2f2f706f7365722e707567782e6f72672f706963616d61746f722f73746567616e6f6772617068796b69742f6c6963656e73652e737667)](https://packagist.org/packages/picamator/steganographykit)[![SensioLabsInsight](https://camo.githubusercontent.com/8e2c9c5b03373d53f79eb9a27561bfcaa6dbad406eed630723f04b7bf8faaa15/68747470733a2f2f696e73696768742e73656e73696f6c6162732e636f6d2f70726f6a656374732f65373164306535332d313730392d343434392d396165302d3963623161383338613633622f6d696e692e706e67)](https://insight.sensiolabs.com/projects/e71d0e53-1709-4449-9ae0-9cb1a838a63b)

Master
------

[](#master)

[![Build Status](https://camo.githubusercontent.com/610f918878303da3f8de872142d2567e56fde5203c151b3c5170f419fdc5d138/68747470733a2f2f7472617669732d63692e6f72672f706963616d61746f722f53746567616e6f6772617068794b69742e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/picamator/SteganographyKit)[![Coverage Status](https://camo.githubusercontent.com/0be4919c23859d84041d1c0869808b35fbf41298e525065b23673dd56338edd3/68747470733a2f2f636f766572616c6c732e696f2f7265706f732f6769746875622f706963616d61746f722f53746567616e6f6772617068794b69742f62616467652e7376673f6272616e63683d6d6173746572)](https://coveralls.io/github/picamator/SteganographyKit?branch=master)

Dev
---

[](#dev)

[![Build Status](https://camo.githubusercontent.com/afca68f05c98ab232790665f978d371ac48e8b742d8fadc5118adf6a5d69a001/68747470733a2f2f7472617669732d63692e6f72672f706963616d61746f722f53746567616e6f6772617068794b69742e7376673f6272616e63683d646576)](https://travis-ci.org/picamator/SteganographyKit)[![Coverage Status](https://camo.githubusercontent.com/955ff5c116389c75fd69392ed2a5ca72265a1e4a588e93e50b8a349a36a19920/68747470733a2f2f636f766572616c6c732e696f2f7265706f732f6769746875622f706963616d61746f722f53746567616e6f6772617068794b69742f62616467652e7376673f6272616e63683d646576)](https://coveralls.io/github/picamator/SteganographyKit?branch=dev)

SteganographyKit is a package with implementation several algorithms for image Steganography.

Steganography is the art and science of hiding information by embedding messages within other, seemingly harmless messages \[1\]. General overview of Steganography can be found in \[3\], \[7\]. SteganographyKit is used terminology described by Christian Cachin \[1\].

SteganographyKit contains:

- Least Significant Bit (LSB)
    - Pure Steganography
    - Secret Key Steganography

Requirements
------------

[](#requirements)

- [PHP 5.6](http://php.net/manual/en/migration56.new-features.php) or [PHP 7.0](http://php.net/manual/en/migration70.new-features.php)
- [GD](http://www.php.net/manual/en/book.image.php)
- [Zip](http://ua2.php.net/manual/en/book.zip.php)
- Only for [Suhosin](https://suhosin.org/stories/index.html):

```
  suhosin.srand.ignore = Off
  suhosin.mt_srand.ignore = Off

```

Installation
------------

[](#installation)

The best way to install SteganographyKit is use composer:

Update your `composer.json` with:

```
{
    "require": {
        "picamator/steganographykit": "~1.0"
    }
}
```

Usage
-----

[](#usage)

### Encode

[](#encode)

```
