Skip to content

linbrittany/Steganography

 
 

Repository files navigation

Program to embed and extract files from .bmp with different steganography strategies: LSB1, LSB4 and LSBI.

Authors

  • Agustín Naso
  • Gaston De Schant
  • Brittany Lin

Requirements

  • OpenSSL
  • C compiler

Compilation

make all

Execution

Embed

./stegobmp -embed -in file -p carrier -out output_file -steg stego_algorithm [-a encryption_algorithm] [-m encryption_mode] [-pass password]

Extract

./stegobmp -extract -p input_file -out output_file -steg stego_algorithm [-a encryption_algorithm] [-m encryption_mode] [-pass password]

Arguments

  • -in: file to hide
  • -p: carrier file
  • -out: output file
  • -steg: steganography algorithm
    • LSB1
    • LSB4
    • LSBI
  • -a: encryption algorithm
    • aes128
    • aes192
    • aes256
    • des
  • -m: encryption mode
    • ecb
    • cfb
    • ofb
    • cbc
  • -pass: encryption password

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 99.5%
  • Makefile 0.5%