SlideShare una empresa de Scribd logo
1 de 56
Who am I ?
• My name
• My Background
• My major
Steganography
AND
Stegnalysis
By
Name: zaid alfawzan
Course: Lewis University
University: 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 & Encryption
through Information Security.
we are going to study detail observation of Steganography technology
and Steganalysis, definition of steganography technique, definition of
data 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
Steganography
Steganography:
Is a technique to hide the written data.
Steganography word is a Greek word
Steganalysis
used 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 Approaches
Statistical Approach
some mathematical formulas are applied.
Structural Approach
By steganography the structure of data can be change
and embedded attribute of object.
Visual Approach
• In this method Steganalysis visually
analyze images and find the
difference.
Steganography vs. Cryptography
• Steganography
• Cryptography
Cryptography
• Cryptography
• data encryption cannot be identify and it is protected in steganography.
Main Focus
Main focus of our research Steganography and Steganalysis, as define
in the introduction.
Steganography is scientific technique to hide and protect data and
information from unauthorized user and preforms specific modifications
on the object to protect and hide.
Research is divided into two parts; we can say start and end in starting
portion object or file is going to hide and ending portion the hidden file is
going 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 are
involve?
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 are
involve?
Images Steganography
Classification 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 cover
There are three common communication techniques
1. 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 cover
C, 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 steganography
Achieve the highest embedding
Categories of Steganography
• B) Statistical aware steganography
Stegnalysis 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 GIF
or 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 the
Internet.
• Hidden information over the internet.
The investigation of hidden data/
information
• Used a software to identify the hidden
information
Survey of Data mining Technique
for stengalysis
• Provide a powerful tools to detect
information
Using Image-adaption technique
• It is secure the data during the
transfer
Using Image quality Metrics in stegnalysis
• It is devolved algorithm
Experiment & observations
There are number of research paper demonstrated on steganography in
different ways but our research focuses on core issue of our research
image steganography and one technique with LSB.
Data collection for steganography described different assumptions and
parities related to our topic (image steganography). Water marking and
least significant bit calculated that for image steganography these two
techniques are effective and used as common. In water marking if we
add one image with another image the output must be combination of
these images, it’s very simple phenomena and often observed.
Experiment & observations
Example-1
Most significant bit of image is used for hidden the image in least
significant bit method and steganography.
Example-2
Two images are stored in memory locations one image worked as object
and other is host image.
Host image bits are selected for hide the object image as shown below.
Host image pixels 10110001
Secret image pixels0011111
And the output image pixels 10110011
Experiment & observations
Experiment & observations
One issue explored during experiment by comparing images it is difficult
to prevent attacks.
As 16 bit audio signals are
Audio bit Audio in Binary Audio with encode
output
1001 1000 0011 1100 0 1001 1000 0011 1100
1101 1011 0011 1000 1 1101 1011 0011 1001
1011 1100 0011 1101 1 1011 1100 0011 1101
1011 1111 0011 1100 0 1011 1111 0011 1100
1011 1111 0011 1100 0 1011 1010 0111 1110
1111 1000 0011 1100 1 1111 1000 0011 1101
1101 1100 0111 1000 0 1101 1100 0111 1000
1000 1000 0001 1111 1 1000 1000 0001 1111
Experiment & observations
In one 8 bit/channel image size is 1000x1400 pixels and compressed by
use Jseg, JPEG image file format used DCT (Discrete cosine transform )
to hide information of image size 8x8 pixel image block into coefficients
of 64 (Discrete cosine transform) and least significant bits of DCT no
longer 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.
Steganography and Steganalysis
Steganography and Steganalysis

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Steganography
SteganographySteganography
Steganography
 
steganographyfinalreport (deepu) (1) - Deepak Yadav.pdf
steganographyfinalreport (deepu) (1) - Deepak Yadav.pdfsteganographyfinalreport (deepu) (1) - Deepak Yadav.pdf
steganographyfinalreport (deepu) (1) - Deepak Yadav.pdf
 
Steganography
SteganographySteganography
Steganography
 
steganography
steganographysteganography
steganography
 
SEMINAR ON staganography
SEMINAR ON staganographySEMINAR ON staganography
SEMINAR ON staganography
 
Steganography presentation
Steganography presentationSteganography presentation
Steganography presentation
 
steganography
steganographysteganography
steganography
 
Steganography
SteganographySteganography
Steganography
 
Steganography
SteganographySteganography
Steganography
 
Steganography: LSB technique
Steganography: LSB techniqueSteganography: LSB technique
Steganography: LSB technique
 
Presentation On Steganography
Presentation On SteganographyPresentation On Steganography
Presentation On Steganography
 
Image Steganography
Image SteganographyImage Steganography
Image Steganography
 
Image steganography and cryptography
Image steganography and cryptographyImage steganography and cryptography
Image steganography and cryptography
 
Steganography
SteganographySteganography
Steganography
 
Steganography
SteganographySteganography
Steganography
 
Comparative Study of Spatial Domain Image Steganography Techniques
Comparative Study of Spatial Domain Image Steganography TechniquesComparative Study of Spatial Domain Image Steganography Techniques
Comparative Study of Spatial Domain Image Steganography Techniques
 
Steganography
SteganographySteganography
Steganography
 
Steganography
SteganographySteganography
Steganography
 
Steganography ppt
Steganography pptSteganography ppt
Steganography ppt
 
Image steganography
Image steganographyImage steganography
Image steganography
 

Destacado

Steganalysis ppt
Steganalysis pptSteganalysis ppt
Steganalysis pptOm Vishnoi
 
Steganography
Steganography Steganography
Steganography Uttam Jain
 
Image stegnography and steganalysis
Image stegnography and steganalysisImage stegnography and steganalysis
Image stegnography and steganalysisPrince Boonlia
 
Steganography Project
Steganography Project Steganography Project
Steganography Project Jitu Choudhary
 
Stegnaogarphy and stegnalysis
Stegnaogarphy and stegnalysis Stegnaogarphy and stegnalysis
Stegnaogarphy and stegnalysis zaidsalfawzan
 
Technical seminar report
Technical seminar reportTechnical seminar report
Technical seminar reportTejas_srinivas
 
LOW-COMPLEXITY FEATURES FOR JPEG STEGANALYSIS USING UNDECIMATED DCT
LOW-COMPLEXITY FEATURES FOR JPEG STEGANALYSIS USING UNDECIMATED DCTLOW-COMPLEXITY FEATURES FOR JPEG STEGANALYSIS USING UNDECIMATED DCT
LOW-COMPLEXITY FEATURES FOR JPEG STEGANALYSIS USING UNDECIMATED DCTI3E Technologies
 
Steganography Tool & Steganography Detection Tool - Presentation
Steganography Tool & Steganography Detection Tool - PresentationSteganography Tool & Steganography Detection Tool - Presentation
Steganography Tool & Steganography Detection Tool - PresentationLaili Aidi
 
Steganography and watermarking
Steganography and watermarkingSteganography and watermarking
Steganography and watermarkingsudip nandi
 
Audio Steganography Coding Using the Discreet Wavelet Transforms
Audio Steganography Coding Using the Discreet Wavelet TransformsAudio Steganography Coding Using the Discreet Wavelet Transforms
Audio Steganography Coding Using the Discreet Wavelet TransformsCSCJournals
 
TAEA 2014 "Making Choice Matter"
TAEA 2014 "Making Choice Matter"TAEA 2014 "Making Choice Matter"
TAEA 2014 "Making Choice Matter"Stephanie Shaffer
 
Choice based art instruction for middle years and beyond
Choice based art instruction for middle years and beyondChoice based art instruction for middle years and beyond
Choice based art instruction for middle years and beyondDennis Wilson
 
A Biometric Approach to Encrypt a File with the Help of Session Key
A Biometric Approach to Encrypt a File with the Help of Session KeyA Biometric Approach to Encrypt a File with the Help of Session Key
A Biometric Approach to Encrypt a File with the Help of Session KeySougata Das
 

Destacado (20)

Steganalysis ppt
Steganalysis pptSteganalysis ppt
Steganalysis ppt
 
Steganography
Steganography Steganography
Steganography
 
Image stegnography and steganalysis
Image stegnography and steganalysisImage stegnography and steganalysis
Image stegnography and steganalysis
 
Steganography Project
Steganography Project Steganography Project
Steganography Project
 
Image Steganography
Image SteganographyImage Steganography
Image Steganography
 
Art of Steganography
Art of SteganographyArt of Steganography
Art of Steganography
 
Stegnaogarphy and stegnalysis
Stegnaogarphy and stegnalysis Stegnaogarphy and stegnalysis
Stegnaogarphy and stegnalysis
 
Technical seminar report
Technical seminar reportTechnical seminar report
Technical seminar report
 
LOW-COMPLEXITY FEATURES FOR JPEG STEGANALYSIS USING UNDECIMATED DCT
LOW-COMPLEXITY FEATURES FOR JPEG STEGANALYSIS USING UNDECIMATED DCTLOW-COMPLEXITY FEATURES FOR JPEG STEGANALYSIS USING UNDECIMATED DCT
LOW-COMPLEXITY FEATURES FOR JPEG STEGANALYSIS USING UNDECIMATED DCT
 
Steganography Tool & Steganography Detection Tool - Presentation
Steganography Tool & Steganography Detection Tool - PresentationSteganography Tool & Steganography Detection Tool - Presentation
Steganography Tool & Steganography Detection Tool - Presentation
 
Steganography and watermarking
Steganography and watermarkingSteganography and watermarking
Steganography and watermarking
 
bf32-Final_ (2)
bf32-Final_ (2)bf32-Final_ (2)
bf32-Final_ (2)
 
Audio Steganography Coding Using the Discreet Wavelet Transforms
Audio Steganography Coding Using the Discreet Wavelet TransformsAudio Steganography Coding Using the Discreet Wavelet Transforms
Audio Steganography Coding Using the Discreet Wavelet Transforms
 
Sanjay_Thesis_Defense
Sanjay_Thesis_DefenseSanjay_Thesis_Defense
Sanjay_Thesis_Defense
 
Multimedia Steganography
Multimedia SteganographyMultimedia Steganography
Multimedia Steganography
 
Thủy vân số
Thủy vân số Thủy vân số
Thủy vân số
 
TAEA 2014 "Making Choice Matter"
TAEA 2014 "Making Choice Matter"TAEA 2014 "Making Choice Matter"
TAEA 2014 "Making Choice Matter"
 
Life is a choice
Life is a choiceLife is a choice
Life is a choice
 
Choice based art instruction for middle years and beyond
Choice based art instruction for middle years and beyondChoice based art instruction for middle years and beyond
Choice based art instruction for middle years and beyond
 
A Biometric Approach to Encrypt a File with the Help of Session Key
A Biometric Approach to Encrypt a File with the Help of Session KeyA Biometric Approach to Encrypt a File with the Help of Session Key
A Biometric Approach to Encrypt a File with the Help of Session Key
 

Similar a Steganography and Steganalysis

A Comparative Study And Literature Review Of Image Steganography Techniques
A Comparative Study And Literature Review Of Image Steganography TechniquesA Comparative Study And Literature Review Of Image Steganography Techniques
A Comparative Study And Literature Review Of Image Steganography TechniquesRick Vogel
 
Information security
Information securityInformation security
Information securityJay Nagar
 
Image stegnogrpahy(muqeed)
Image stegnogrpahy(muqeed)Image stegnogrpahy(muqeed)
Image stegnogrpahy(muqeed)Muqeed Hussain
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)ijceronline
 
Steganalysis Using Colour Model Conversion
Steganalysis Using Colour Model ConversionSteganalysis Using Colour Model Conversion
Steganalysis Using Colour Model Conversionsipij
 
Biometric Hashing technique for Authentication
Biometric  Hashing technique for  AuthenticationBiometric  Hashing technique for  Authentication
Biometric Hashing technique for AuthenticationAnIsh Kumar
 
SteganographyonImage.ppt
SteganographyonImage.pptSteganographyonImage.ppt
SteganographyonImage.pptSantu Chall
 
Steganography ppt.ppt
Steganography ppt.pptSteganography ppt.ppt
Steganography ppt.pptNavyaChikki1
 
A novel steganographic scheme based on
A novel steganographic scheme based onA novel steganographic scheme based on
A novel steganographic scheme based onacijjournal
 
Enhancement of Payload Capacity for Image Steganography based on LSB
Enhancement of Payload Capacity for Image Steganography based on LSBEnhancement of Payload Capacity for Image Steganography based on LSB
Enhancement of Payload Capacity for Image Steganography based on LSBEditor IJCATR
 
An Infallible Method to Transfer Confidential Data using Delta Steganography
An Infallible Method to Transfer Confidential Data using Delta SteganographyAn Infallible Method to Transfer Confidential Data using Delta Steganography
An Infallible Method to Transfer Confidential Data using Delta SteganographyIRJET Journal
 
tv_27_2020_6_1741-1747.pdf
tv_27_2020_6_1741-1747.pdftv_27_2020_6_1741-1747.pdf
tv_27_2020_6_1741-1747.pdfssuser50a5ec
 
A- Review On Image Steganography
A- Review On Image SteganographyA- Review On Image Steganography
A- Review On Image SteganographyNathan Mathis
 
BLIND RECOVERY OF DATA
BLIND RECOVERY OF DATABLIND RECOVERY OF DATA
BLIND RECOVERY OF DATAAjinkya Nikam
 

Similar a Steganography and Steganalysis (20)

A Comparative Study And Literature Review Of Image Steganography Techniques
A Comparative Study And Literature Review Of Image Steganography TechniquesA Comparative Study And Literature Review Of Image Steganography Techniques
A Comparative Study And Literature Review Of Image Steganography Techniques
 
Information security
Information securityInformation security
Information security
 
Image stegnogrpahy(muqeed)
Image stegnogrpahy(muqeed)Image stegnogrpahy(muqeed)
Image stegnogrpahy(muqeed)
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
 
Steganalysis Using Colour Model Conversion
Steganalysis Using Colour Model ConversionSteganalysis Using Colour Model Conversion
Steganalysis Using Colour Model Conversion
 
Biometric Hashing technique for Authentication
Biometric  Hashing technique for  AuthenticationBiometric  Hashing technique for  Authentication
Biometric Hashing technique for Authentication
 
Steganography
SteganographySteganography
Steganography
 
SteganographyonImage.ppt
SteganographyonImage.pptSteganographyonImage.ppt
SteganographyonImage.ppt
 
Steganography ppt.ppt
Steganography ppt.pptSteganography ppt.ppt
Steganography ppt.ppt
 
A novel steganographic scheme based on
A novel steganographic scheme based onA novel steganographic scheme based on
A novel steganographic scheme based on
 
Enhancement of Payload Capacity for Image Steganography based on LSB
Enhancement of Payload Capacity for Image Steganography based on LSBEnhancement of Payload Capacity for Image Steganography based on LSB
Enhancement of Payload Capacity for Image Steganography based on LSB
 
SteganalysisPres
SteganalysisPresSteganalysisPres
SteganalysisPres
 
An Infallible Method to Transfer Confidential Data using Delta Steganography
An Infallible Method to Transfer Confidential Data using Delta SteganographyAn Infallible Method to Transfer Confidential Data using Delta Steganography
An Infallible Method to Transfer Confidential Data using Delta Steganography
 
tv_27_2020_6_1741-1747.pdf
tv_27_2020_6_1741-1747.pdftv_27_2020_6_1741-1747.pdf
tv_27_2020_6_1741-1747.pdf
 
Digital Steganography in Computer Forensics
 Digital Steganography in Computer Forensics Digital Steganography in Computer Forensics
Digital Steganography in Computer Forensics
 
K0815660
K0815660K0815660
K0815660
 
A04020107
A04020107A04020107
A04020107
 
Audio-video Crypto Steganography using LSB substitution and advanced chaotic ...
Audio-video Crypto Steganography using LSB substitution and advanced chaotic ...Audio-video Crypto Steganography using LSB substitution and advanced chaotic ...
Audio-video Crypto Steganography using LSB substitution and advanced chaotic ...
 
A- Review On Image Steganography
A- Review On Image SteganographyA- Review On Image Steganography
A- Review On Image Steganography
 
BLIND RECOVERY OF DATA
BLIND RECOVERY OF DATABLIND RECOVERY OF DATA
BLIND RECOVERY OF DATA
 

Último

Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 

Último (20)

DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 

Steganography and Steganalysis

  • 1. Who am I ? • My name • My Background • My major
  • 2. Steganography AND Stegnalysis By Name: zaid alfawzan Course: Lewis University University: Capstone
  • 3. Encryption and Decryption • What is Encryption • What is Decryption
  • 4. Encryption • What is Encryption ?
  • 6. • Steganography and Steganalysis
  • 7. Proposed research topic Steganography Data Protection & Encryption through Information Security. we are going to study detail observation of Steganography technology and Steganalysis, definition of steganography technique, definition of data and information detection (Steganalysis) Introduction
  • 8. The History of Steganography • Steganography in the past
  • 9. The History of Steganography • Steganography in the current time
  • 10. The idea of Steganography
  • 12. Steganography Steganography: Is a technique to hide the written data. Steganography word is a Greek word
  • 13. Steganalysis used to detect and identify the hidden data. Use special algorithms to identify compressed information.
  • 14. Steganalysis Approaches • A) Statistical Approach • B) Structural Approach • C) Visual Approach
  • 15. Steganalysis Approaches Statistical Approach some mathematical formulas are applied.
  • 16. Structural Approach By steganography the structure of data can be change and embedded attribute of object.
  • 17. Visual Approach • In this method Steganalysis visually analyze images and find the difference.
  • 18. Steganography vs. Cryptography • Steganography • Cryptography
  • 19. Cryptography • Cryptography • data encryption cannot be identify and it is protected in steganography.
  • 20. Main Focus Main focus of our research Steganography and Steganalysis, as define in the introduction. Steganography is scientific technique to hide and protect data and information from unauthorized user and preforms specific modifications on the object to protect and hide. Research is divided into two parts; we can say start and end in starting portion object or file is going to hide and ending portion the hidden file is going to reshape into its original form and define as:
  • 21. 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 are involve? 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 are involve?
  • 22. Images Steganography Classification of Images Steganography involves the following  Communication Algorithms  Insertion Technique Least Significant Bit (LSB)  Filtering & Masking
  • 23. Communication Algorithms: Data and information can embedded into undetected cover There are three common communication techniques 1. Discrete wavelet transformation technique (DWT) 2. Fast Fourier transformation technique (FFT) 3. Discrete cosine transformation technique (DCT)
  • 24. Discrete wavelet transformation technique (DWT) • Hidden secret image S inside cover C, by using 2 different keys.
  • 25. Fast Fourier transformation technique (FFT) • It a signal process • Used to analysis part of spectrum
  • 26. Discrete cosine transformation technique (DCT) • Convert a signal into elementary. • Used in image compression
  • 27. 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.
  • 28. Filtering & Masking • Many signals are mask and the first signal unmask, • used in watermarking method.
  • 29. Type of Steganography • A) Fragile • B) Robust
  • 30. Fragile • Embedded the data in file
  • 31. Robust • Hard to embedded the data in file
  • 32. Categories of Steganography • A) Statistical aware steganography • B) Model based steganography
  • 33. Categories of Steganography • A) Model based steganography Achieve the highest embedding
  • 34. Categories of Steganography • B) Statistical aware steganography Stegnalysis used to detect steganography
  • 35. Categories of Stegnalyisi • A) Passive • B) Active • C)
  • 36. Categories of Stegnalyisi • A) passive • Detect the absence of secret image
  • 37. Categories of Stegnalyisi • B) Active • Extract the propraties
  • 39. LSB • What is LSB? Convert image file from JPEG to GIF or BMP
  • 40. Images of Stenganlyiss • Will be divided into two categories • A) Generic • B) specific
  • 41. Images of Stenganlyiss • A) Generic: used for steganography
  • 42. Images of Stenganlyiss • B) specific • Used for digital images
  • 43. • Water marketing , hidden images • Build content authentication
  • 44. 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
  • 45. Detecting Steganography content on the Internet. • Hidden information over the internet.
  • 46. The investigation of hidden data/ information • Used a software to identify the hidden information
  • 47. Survey of Data mining Technique for stengalysis • Provide a powerful tools to detect information
  • 48. Using Image-adaption technique • It is secure the data during the transfer
  • 49. Using Image quality Metrics in stegnalysis • It is devolved algorithm
  • 50. Experiment & observations There are number of research paper demonstrated on steganography in different ways but our research focuses on core issue of our research image steganography and one technique with LSB. Data collection for steganography described different assumptions and parities related to our topic (image steganography). Water marking and least significant bit calculated that for image steganography these two techniques are effective and used as common. In water marking if we add one image with another image the output must be combination of these images, it’s very simple phenomena and often observed.
  • 51. Experiment & observations Example-1 Most significant bit of image is used for hidden the image in least significant bit method and steganography.
  • 52. Example-2 Two images are stored in memory locations one image worked as object and other is host image. Host image bits are selected for hide the object image as shown below. Host image pixels 10110001 Secret image pixels0011111 And the output image pixels 10110011 Experiment & observations
  • 53. Experiment & observations One issue explored during experiment by comparing images it is difficult to prevent attacks. As 16 bit audio signals are Audio bit Audio in Binary Audio with encode output 1001 1000 0011 1100 0 1001 1000 0011 1100 1101 1011 0011 1000 1 1101 1011 0011 1001 1011 1100 0011 1101 1 1011 1100 0011 1101 1011 1111 0011 1100 0 1011 1111 0011 1100 1011 1111 0011 1100 0 1011 1010 0111 1110 1111 1000 0011 1100 1 1111 1000 0011 1101 1101 1100 0111 1000 0 1101 1100 0111 1000 1000 1000 0001 1111 1 1000 1000 0001 1111
  • 54. Experiment & observations In one 8 bit/channel image size is 1000x1400 pixels and compressed by use Jseg, JPEG image file format used DCT (Discrete cosine transform ) to hide information of image size 8x8 pixel image block into coefficients of 64 (Discrete cosine transform) and least significant bits of DCT no longer 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.