mirror of
https://github.com/cedricbonhomme/Stegano.git
synced 2025-05-15 10:18:31 +02:00
Updated CHANGELOG.
This commit is contained in:
parent
46ee52f8e1
commit
f61e885adb
4 changed files with 20 additions and 3 deletions
|
@ -4,7 +4,10 @@ Release History
|
||||||
0.6 (not yet released)
|
0.6 (not yet released)
|
||||||
------------------
|
------------------
|
||||||
|
|
||||||
* improvements of the command line of Stéganô.
|
* improvements of the command line of Stéganô. The use of Stéganô through the
|
||||||
|
command line has slightly changed ('hide' and 'reveal' are now sub-parameters
|
||||||
|
of the command line). No changes if you use Stéganô as a module in your
|
||||||
|
software. The documentation has been updated accordingly.
|
||||||
|
|
||||||
0.5.5 (2016-08-03)
|
0.5.5 (2016-08-03)
|
||||||
------------------
|
------------------
|
||||||
|
|
|
@ -34,6 +34,18 @@ Display help
|
||||||
Output image containing the secret.
|
Output image containing the secret.
|
||||||
|
|
||||||
|
|
||||||
|
.. code-block:: bash
|
||||||
|
|
||||||
|
$ lsb reveal --help
|
||||||
|
usage: lsb reveal [-h] -i INPUT_IMAGE_FILE [-o SECRET_BINARY]
|
||||||
|
|
||||||
|
optional arguments:
|
||||||
|
-h, --help show this help message and exit
|
||||||
|
-i INPUT_IMAGE_FILE, --input INPUT_IMAGE_FILE
|
||||||
|
Input image file.
|
||||||
|
-o SECRET_BINARY Output for the binary secret (Text or any binary
|
||||||
|
file)
|
||||||
|
|
||||||
|
|
||||||
Hide and reveal a text message with the LSB method
|
Hide and reveal a text message with the LSB method
|
||||||
--------------------------------------------------
|
--------------------------------------------------
|
||||||
|
@ -82,10 +94,10 @@ An other example:
|
||||||
.. code-block:: bash
|
.. code-block:: bash
|
||||||
|
|
||||||
# Hide the message - LSB with a set defined by the identity function (f(x) = x).
|
# Hide the message - LSB with a set defined by the identity function (f(x) = x).
|
||||||
lsb-set hide -i ./tests/sample-files/Montenach.png -o ./enc-identity.png --generator identity -m 'I like steganography.'
|
lsb-set hide -i ./tests/sample-files/Montenach.png --generator identity -m 'I like steganography.' -o ./enc-identity.png
|
||||||
|
|
||||||
# Hide the message - LSB only.
|
# Hide the message - LSB only.
|
||||||
lsb hide -i ./tests/sample-files/Montenach.png -o ./enc.png -m 'I like steganography.'
|
lsb hide -i ./tests/sample-files/Montenach.png -m 'I like steganography.' -o ./enc.png
|
||||||
|
|
||||||
# Check if the two generated files are the same.
|
# Check if the two generated files are the same.
|
||||||
sha1sum ./enc-identity.png ./enc.png
|
sha1sum ./enc-identity.png ./enc.png
|
||||||
|
|
|
@ -70,6 +70,7 @@ def reveal(input_image_file):
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
# Point of entry in execution mode.
|
# Point of entry in execution mode.
|
||||||
|
# TODO: improve the management of arguments
|
||||||
from optparse import OptionParser
|
from optparse import OptionParser
|
||||||
parser = OptionParser(version=__version__)
|
parser = OptionParser(version=__version__)
|
||||||
parser.add_option('--hide', action='store_true', default=False,
|
parser.add_option('--hide', action='store_true', default=False,
|
||||||
|
|
|
@ -97,6 +97,7 @@ def write(image, output_image_file):
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
# Point of entry in execution mode.
|
# Point of entry in execution mode.
|
||||||
|
# Todo: improve the management of arguments
|
||||||
from optparse import OptionParser
|
from optparse import OptionParser
|
||||||
usage = "usage: %prog hide|reveal [options]"
|
usage = "usage: %prog hide|reveal [options]"
|
||||||
parser = OptionParser(usage)
|
parser = OptionParser(usage)
|
||||||
|
|
Loading…
Add table
Reference in a new issue