LinuxCommandLibrary

openstego

TLDR

Embed data in image

$ openstego embed -mf [secret.txt] -cf [cover.png] -sf [output.png]
copy
Extract hidden data
$ openstego extract -sf [stego.png] -xd [output_dir]
copy
Embed with password
$ openstego embed -mf [secret.txt] -cf [cover.png] -sf [output.png] -p [password]
copy
Generate signature
$ openstego gensig -sf [image.png] -sgf [signature.sig]
copy
Verify watermark
$ openstego checkmark -sf [image.png] -sgf [signature.sig]
copy

SYNOPSIS

openstego command [options]

DESCRIPTION

OpenStego is a steganography tool for hiding data within images. It can embed secret messages in cover images and extract them later, with optional encryption.
Also supports digital watermarking for image authentication.

PARAMETERS

embed

Hide data in image.
extract
Extract hidden data.
gensig
Generate signature.
checkmark
Verify watermark.
-mf file
Message file.
-cf file
Cover file (input image).
-sf file
Stego file (output image).
-p password
Password.
-xd dir
Extract directory.

SUPPORTED FORMATS

$ Cover images: PNG, BMP, GIF, JPEG, WBMP
copy

CAVEATS

Java required. Large messages need large cover images. JPEG quality loss affects data. GUI also available.

HISTORY

OpenStego was created by Samir Vaidya as an open-source steganography application supporting multiple algorithms.

SEE ALSO

Copied to clipboard