Updated CHANGELOG.

This commit is contained in:
Cédric Bonhomme 2016-08-04 22:04:02 +02:00
parent 46ee52f8e1
commit f61e885adb
No known key found for this signature in database
GPG key ID: A1CB94DE57B7A70D
4 changed files with 20 additions and 3 deletions

View file

@ -4,7 +4,10 @@ Release History
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)
------------------

View file

@ -34,6 +34,18 @@ Display help
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
--------------------------------------------------
@ -82,10 +94,10 @@ An other example:
.. code-block:: bash
# 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.
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.
sha1sum ./enc-identity.png ./enc.png

View file

@ -70,6 +70,7 @@ def reveal(input_image_file):
if __name__ == "__main__":
# Point of entry in execution mode.
# TODO: improve the management of arguments
from optparse import OptionParser
parser = OptionParser(version=__version__)
parser.add_option('--hide', action='store_true', default=False,

View file

@ -97,6 +97,7 @@ def write(image, output_image_file):
if __name__ == '__main__':
# Point of entry in execution mode.
# Todo: improve the management of arguments
from optparse import OptionParser
usage = "usage: %prog hide|reveal [options]"
parser = OptionParser(usage)