2. Introduction
Steganography
Steganography comes from Greek Word. It means covered or secret
writing.
” Steganography = steganos (covered) + graphein (writing) ”
Main Points
” The goal of steganography is to hide messages in such a way that
no one apart from the intended recipient even knows that a message
has been sent.”
This can be achieve by concealing the existence of information within
seemingly harmless carriers or cover.
Santhosh Baswa October 17, 2015 2 / 9
3. Block diagram of Steganography
Santhosh Baswa October 17, 2015 3 / 9
4. Steganography in Images
Image Encoding Techniques
The most common approaches to information hiding in images:
Least Significant bit Insertion
Masking and Filtering
Algorithms and transformations
Where we can use ?
Confidential Communication
Secret Data Storing
Santhosh Baswa October 17, 2015 4 / 9
5. Practical Session Starts with Python
By Using Python
Python Scripting is most powerful language for Security Professionals.
Syntax is too simple.
Lot of 3rd party modules available.
Python Modules used :
We are mainly using these modules in this session:
binascii (hexify)
getpass
sys , os
simplecrypt
Image,stepic
Santhosh Baswa October 17, 2015 5 / 9
6. Modules : binascii (hexify) and getpass
hexify
getpass
os and sys (stdin)
Santhosh Baswa October 17, 2015 6 / 9