Steganography and Steganalysis Presentation Transcript
Who am I ?• My name• My Background• My major
SteganographyANDStegnalysisByName: zaid alfawzanCourse: Lewis UniversityUniversity: Capstone
Encryption and Decryption• What is Encryption• What is Decryption
Encryption• What is Encryption ?
Decryption• What is Decryption
• Steganography and Steganalysis
Proposed research topic Steganography Data Protection & Encryptionthrough Information Security.we are going to study detail observation of Steganography technologyand Steganalysis, definition of steganography technique, definition ofdata and information detection (Steganalysis)Introduction
The History of Steganography• Steganography in the past
The History of Steganography• Steganography in the current time
The idea of Steganography
Steganography and Steganalysis• 5
SteganographySteganography:Is a technique to hide the written data.Steganography word is a Greek word
Steganalysisused to detect and identify the hidden data.Use special algorithms to identify compressed information.
Steganalysis Approaches• A) Statistical Approach• B) Structural Approach• C) Visual Approach
Steganalysis ApproachesStatistical Approachsome mathematical formulas are applied.
Structural ApproachBy steganography the structure of data can be changeand embedded attribute of object.
Visual Approach• In this method Steganalysis visuallyanalyze images and find thedifference.
Steganography vs. Cryptography• Steganography• Cryptography
Cryptography• Cryptography• data encryption cannot be identify and it is protected in steganography.
Main FocusMain focus of our research Steganography and Steganalysis, as definein the introduction.Steganography is scientific technique to hide and protect data andinformation from unauthorized user and preforms specific modificationson the object to protect and hide.Research is divided into two parts; we can say start and end in startingportion object or file is going to hide and ending portion the hidden file isgoing to reshape into its original form and define as:
First Part: What is Steganography? How Steganography work? What is the methodology of Steganography? How algorithms use to perform Steganography? During Steganography process which elements areinvolve?Second Part: What is Steganalysis? How Steganalysis work? What is the methodology of Steganalysis? How algorithms use to perform Steganalysis? During Steganalysis process which elements areinvolve?
Images SteganographyClassification of Images Steganography involves the following Communication Algorithms Insertion Technique Least Significant Bit (LSB) Filtering & Masking
Communication Algorithms:Data and information can embedded into undetected coverThere are three common communication techniques1. Discrete wavelet transformation technique (DWT)2. Fast Fourier transformation technique (FFT)3. Discrete cosine transformation technique (DCT)
Discrete wavelet transformation technique (DWT)• Hidden secret image S inside coverC, by using 2 different keys.
Fast Fourier transformation technique (FFT)• It a signal process• Used to analysis part of spectrum
Discrete cosine transformation technique (DCT)• Convert a signal into elementary.• Used in image compression
Insertion Technique Least Significant Bit (LSB)• LSB used for transmission of data.• digital signal processing images.• Images are of two type 8 bit and 24 bit. In 24 bit image 3 bit data embedded. In 8 bit image 1 bit data embedded.
Filtering & Masking• Many signals are mask and the first signal unmask,• used in watermarking method.
Type of Steganography• A) Fragile• B) Robust
Fragile• Embedded the data in file
Robust• Hard to embedded the data in file
Categories of Steganography• A) Statistical aware steganography• B) Model based steganography
Categories of Steganography• A) Model based steganographyAchieve the highest embedding
Categories of Steganography• B) Statistical aware steganographyStegnalysis used to detect steganography
Categories of Stegnalyisi• A) Passive• B) Active• C)
Categories of Stegnalyisi• A) passive• Detect the absence of secret image
Categories of Stegnalyisi• B) Active• Extract the propraties
Categories of Stegnalyisi• C)
LSB• What is LSB?Convert image file from JPEG to GIFor BMP
Images of Stenganlyiss• Will be divided into two categories• A) Generic• B) specific
Images of Stenganlyiss• A) Generic:used for steganography
Images of Stenganlyiss• B) specific• Used for digital images
• Water marketing , hidden images• Build content authentication
Technical In Steganography and stegnalysis• Detecting Steganography content on the Internet.• Survey of Data mining Technique for stengalysis .• Using Image quality Metrics in stegnalysis• Using Image-adaption technique• The investigation of hidden data/ info
Detecting Steganography content on theInternet.• Hidden information over the internet.
The investigation of hidden data/information• Used a software to identify the hiddeninformation
Survey of Data mining Techniquefor stengalysis• Provide a powerful tools to detectinformation
Using Image-adaption technique• It is secure the data during thetransfer
Using Image quality Metrics in stegnalysis• It is devolved algorithm
Experiment & observationsThere are number of research paper demonstrated on steganography indifferent ways but our research focuses on core issue of our researchimage steganography and one technique with LSB.Data collection for steganography described different assumptions andparities related to our topic (image steganography). Water marking andleast significant bit calculated that for image steganography these twotechniques are effective and used as common. In water marking if weadd one image with another image the output must be combination ofthese images, it’s very simple phenomena and often observed.
Experiment & observationsExample-1Most significant bit of image is used for hidden the image in leastsignificant bit method and steganography.
Example-2Two images are stored in memory locations one image worked as objectand other is host image.Host image bits are selected for hide the object image as shown below.Host image pixels 10110001Secret image pixels0011111And the output image pixels 10110011Experiment & observations
Experiment & observationsIn one 8 bit/channel image size is 1000x1400 pixels and compressed byuse Jseg, JPEG image file format used DCT (Discrete cosine transform )to hide information of image size 8x8 pixel image block into coefficientsof 64 (Discrete cosine transform) and least significant bits of DCT nolonger used inside which the hidden information embedded.Statistical analysis or test introduced if actual image has changed (alter)in its original form statistical characteristics accepted.