Home > Software > OpenPuff Steganography



OpenPuff

Yet not another steganography SW


OpenPuff_Screenshot.jpg
OpenPuff v4.01 - The user interface



>> zip.jpg Download Binary for Windows/Linux
>> flag_us.png Manual EN flag_it.png Manuale IT xml.jpg XML Pad
>> lambda.jpg [Easy] Youtube Videos | Web Reviews
>> lambda.jpg [Medium] Lectures | Hacking
>> lambda.jpg [Advanced] Papers & Articles | Thesis
>> lambda.jpg [Expert] Source Page | Randomness Tests
>> lambda.jpg [Expert] Reference Images for Testing


flag_id_big.png
ID


Jika kamu tidak ingin file atau dokumen pribadimu dibuka atau dilihat orang lain, apa yang akan kamu lakukan? Apakah kamu mewinrarnya kemudian kamu beri password untuk membukanya? Atau kamu menghiddennya? Semua cara yang kamu lakukan itu sudah termasuk cara yang kuno.


OpenPuff adalah software steganografi yang sangat kuat sehingga memungkinkan kamu untuk menyembunyikan file atau dokumen rahasiamu dari orang lain.


Software ini bekerja dengan menyembunyikan file rahasiamu ke dalam file lain. Jadi kamu menyembunyikan file didalam file lain. OpenPuff dapat menyembunyikan file yang berformat BMP, JPG, PNG, MP3, WAV, MP4, MPG, FLV, SWF, PDF dan masih banyak lagi.


security.png

>> lambda.jpg Legal coercion | Physical coercion
>> lambda.jpg Cypherpunk | Humans: The Weakest Link


OpenPuff is a professional steganography tool with unique features, suitable for highly sensitive data covert transmission.





  1. Layer 1 - Modern multi-cryptography:
    A set of 16 modern 256bit open-source cryptography algorithms (chosen from AES Process [1997-2000], NESSIE Process [2000-2003] and CRYPTREC Process [2000-2003]) has been joined into a doublepassword multi-cryptography algorithm (256bit+256bit): AES / Anubis / Camellia / Cast-256 / Clefia / FROG / Hierocrypt3 / Idea-NXT / MARS / RC6 / Safer+ / SC2000 / Serpent / Speed / Twofish / Unicorn-A


  1. Layer 2 - CSPRNG based scrambling:
    Encrypted data is always scrambled to break any remaining stream pattern. A new cryptographically secure pseudo random number generator (CSPRNG) is seeded with a third password (256bit) and data is globally shuffled with random indexes.


  1. Layer 3 - CSPRNG based whitening:
    Scrambled data is always mixed with a high amount of noise, taken from an independent CSPRNG seeded with hardware entropy.


  1. Layer 4 - Adaptive non-linear encoding:
    Whitened data is always encoded using a non-linear function that takes also original carrier bits as input. Modified carriers will need much less change and deceive many steganalysis tests (e.g.: chi square test).





YouTube Videos

YouTube videos about OpenPuff - 250K+ views
[ Difficulty level EASY - sorted by popularity]


English:


Portuguese:


Spanish


Vietnamese


Arabic


Other languages



Web Reviews

Web introductions about OpenPuff
[ Difficulty level EASY - sorted alphabetically ]




Lectures

Lectures about OpenPuff / steganography
[ Difficulty level MEDIUM - sorted alphabetically ]




Hacking

Hacking & OpenPuff / steganography
[ Difficulty level MEDIUM - sorted alphabetically ]




Papers & Articles

Papers & articles about OpenPuff / steganography
[ Difficulty level ADVANCED - sorted alphabetically ]




Thesis

Thesis about OpenPuff / steganography
[ Difficulty level ADVANCED - sorted alphabetically ]




Reference Images for Testing

All images in this section are high-quality, free of DCT artifacts and absolutely free to be used, cited, edited for any academic or software steganography-related development. Provided formats are BMP, JPG, PNG, RAW at 8/8/8 bit RGB color and 8 bit Greyscale, 512x512 and 256x256 resolution. All EXIF and ICC metadata info has been removed, to easily check if a steganography tool is actively adding metadata to a carrier. Artificial, NASA, Natural and Portrait images let you test the performance of a steganography implementation in different scenarios.
[ Difficulty level EXPERT ]


All Artificial + NASA + Natural + Portrait images are available as 512x512 & 256x256 / RGB & MONO