stegano secrets - python

9

Click here to load reader

Upload: nu-the-open-security-community

Post on 16-Apr-2017

732 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Stegano Secrets - Python

Stegano Secrets - Python

Santhosh Baswa

Cyber Security Enthusiast

[email protected]

October 17, 2015

Santhosh Baswa October 17, 2015 1 / 9

Page 2: Stegano Secrets - Python

Introduction

Steganography

Steganography comes from Greek Word. It means covered or secretwriting.

” Steganography = steganos (covered) + graphein (writing) ”

Main Points

” The goal of steganography is to hide messages in such a way thatno one apart from the intended recipient even knows that a messagehas been sent.”

This can be achieve by concealing the existence of information withinseemingly harmless carriers or cover.

Santhosh Baswa October 17, 2015 2 / 9

Page 3: Stegano Secrets - Python

Block diagram of Steganography

Santhosh Baswa October 17, 2015 3 / 9

Page 4: Stegano Secrets - Python

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

Page 5: Stegano Secrets - Python

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

Page 6: Stegano Secrets - Python

Modules : binascii (hexify) and getpass

hexify

getpass

os and sys (stdin)

Santhosh Baswa October 17, 2015 6 / 9

Page 7: Stegano Secrets - Python

Modules : simplecrypt

simplecrypt

Santhosh Baswa October 17, 2015 7 / 9

Page 8: Stegano Secrets - Python

Modules : Image , Stepic

Image - Stepic

Santhosh Baswa October 17, 2015 8 / 9

Page 9: Stegano Secrets - Python

Final Program Source code

Santhosh Baswa October 17, 2015 9 / 9