SlideShare una empresa de Scribd logo
1 de 26
AUDIO AUTHENTICATION TECHNIQUES
Presented by: Yogesh Pandey
1
AUDIO AUTHENTICATION.. WHAT IT IS?
Simply it means that providing proof to your audio that it is
authentic or it is without any illegal modification and your
audio is not copied somewhere else without your
copyright.
Technically it is a complex process of establishing the
origin of a questioned recording to determine whether it is
consistent with an original one or if there is evidence of
tampering.
2
GOAL OF AUDIO AUTHENTICATION
The goal of audio authentication is to establish if the
questioned recording is :
 Original.
 Continuous.
 Unaltered.
3
TECHNIQUES
 Audio Watermarking.
 File Structure Analysis.
 Waveform Analysis.
 Phase Consistency.
 ENF Comparison.
 Compression Analysis.
 Long-Term Average Spectrum (LTAS).
 DC Offset.
 Butt-Splice Detection.
4
AUDIO WATERMARKING
 Spread spectrum watermarking.
 Least significant bit (LSB) substitution.
 Quantization index modulation (QIM).
 Self-Marking Method (Time-Scale Modification).
5
SPREAD SPECTRUM WATERMARKING
 This scheme is an example of the correlation method
which embeds pseudorandom sequence and detects
watermark by calculating correlation between pseudo-
random noise sequence and watermarked audio signal.
 The main idea is to embed a narrow-band signal (the
watermark) into a wide-band channel (the audio file).
 There are two basic approaches to spread spectrum
techniques: direct sequence and frequency hopping.
 In both of these approaches the idea is to spread the
watermark data across a large frequency band, namely
the entire audible spectrum.
6
LEAST SIGNIFICANT BIT (LSB) SUBSTITUTION
In this, the information is encoded into the least
significant bits of the audio data.
7
QUANTIZATION INDEX MODULATION
 It is a technique which uses quantization of samples to
embed watermark.
 The basic principle of QIM is to find the maximum value
of the samples and to divide the range 0 to the
maximum value into intervals of step size Δ.
 The intervals are assigned a value of 0 or 1 depending
on any pseudo random sequence.
 Each sample has quantized value, thus, a polarity is
assigned based on the location of the interval.
 The watermark is embedded by changing the value of
the median for created interval and by the similarity of
the polarity and watermark bit.
8
SELF-MARKING METHOD
 Also called Time-scale modification , refers to the process of either
compressing or expanding the time-scale of audio.
 Basic idea of the time-scale modification watermarking is to change the time-
scale between two extrema (successive maximum and minimum pair) of the
audio signal.
9
FILE STRUCTURE ANALYSIS
Format Analysis
Header Analysis
Hexadecimal Analysis
10
FORMAT ANALYSIS
 File format analysis consists of previewing the file
to look at the sampling rate, quantization (bit
depth), bit rate, number of channels, etc.
 The goal is to ensure these are consistent with the
file type, extension, codec, and capabilities of the
device claimed to have made the original recording.
11
HEADER ANALYSIS
 Header analysis is done in a hexadecimal viewer or
editor.
 Using a hexadecimal reader, we can see if the file
format matches the file name extension (such as
RIFF 32 or hex 52 49 46 46 indicating WAV, hex 49
44 33 indicating MP3, hex 30 26 B2 indicating
WMA, etc.).
12
HEXADECIMAL ANALYSIS
 The raw digital data of the file may contain useful
information that can be examined in a hexadecimal
reader with an ASCII character viewer.
13
WAVEFORM ANALYSIS
 It can be performed in any standard DAW(Digital Audio
Workstation) or editor program.
 Waveform analysis is primarily used to inspect possible
edits and discontinuities.
 A waveform with a drastic change in amplitude that is not
typical of sounds that occur in Nature may be an
indication of an edit.
14
PHASE CONSISTENCY
 Audio phase is the pattern of peaks in a sinusoidal waveform,
which can be viewed on an oscilloscope.
 The phase of a wave is a measure of the relative locations of
the peaks and valleys in the wave.
 As long as the peaks and valleys follow each other by the
exact same amount, the phase is said to be continuous.
 If at some point the wave pattern shifts abruptly one way or
the other, then a phase discontinuity is occurred at that point.
 Phase consistency can also be viewed by using a computer
generated sine wave, aligning it to a sinusoidal waveform
(tone) present in the questioned recording, and using visual or
automatic methods to compare their differences.
15
ENF COMPARISON
 Electric Network Frequency (ENF) is a
characteristic of alternating current (AC).
 If ENF is captured in a digital audio recording, the
signal can be extracted and the fluctuations
compared to an ENF database as part of an
authentication analysis.
16
Example of ENF Automatic Comparison Method with Successful Match
17
COMPRESSION ANALYSIS
 Compression analysis looks at the relationship
between neighboring samples in an audio file.
 At its most basic level, compression analysis can
begin by a visual spectral analysis to see if there
are characteristics of lossy compression, especially
in the higher frequencies.
18
Compression Level Analysis of WAV PCM File
19
LONG-TERM AVERAGE SPECTRUM
 A signal’s long-term average spectrum (LTAS) can
reveal information about the environment,
characteristics of the recording equipment and
transmission channel, other signals picked up by
the transmission channel and/or the recording
equipment, possible traces of filtering, down
sampling, or lossy (re)compression.
 To obtain LTAS, the signal is divided into short time
windows, then frame functions are applied, FFT
and power spectral density are computed on each
resulting frame, and the results for each frame are
averaged. 20
CONTD..
 A histogram can be derived from the LTAS and show the
number of appearances of each energy level.
 The examiner can view a global spectrum of the signal and
verify if the curve is consistent a typical recording obtained
with the methods, equipment, and settings claimed by the
recording operator.
21
DC OFFSET
 DC Offset analysis can indicate forgeries where
regions were copied and pasted from separate
recordings, because it is unlikely that the gain for
both recordings was identical.
 It can also reveal changes in amplification within a
single recording.
22
BUTT-SPLICE DETECTION
 Butt-splice detection functions can be run over the
entire signal (if uncompressed) to show the rate of
change of one value in relation to the previous.
 By calculating the differences between consecutive
values in a vector, algorithms detect butt-splice
edits where the shift to a high level transient is very
rapid in relation to the quantization levels of
surrounding samples.
23
CONTD..
 Since samples generated from naturally occurring
acoustic events do not exhibit such a fast transition
compared to buttsplices, inconsistencies can be
located automatically even in long signals
containing millions of samples.
 This method is effective for showing buttsplice
edits, but not smooth edits that were done at zero
crossings, or with cross fades.
 Therefore, it must be combined with other analysis
tools to determine if the recording is likely free of
edits.
24
25
THANK YOU
26

Más contenido relacionado

La actualidad más candente

Pattern recognition palm print authentication system
Pattern recognition palm print authentication systemPattern recognition palm print authentication system
Pattern recognition palm print authentication systemMazin Alwaaly
 
CHA & LBA Addressing
CHA & LBA Addressing  CHA & LBA Addressing
CHA & LBA Addressing DINESH KAMBLE
 
Securing the Crime Scene
Securing the Crime SceneSecuring the Crime Scene
Securing the Crime SceneDon Caeiro
 
Portrait Parle via Bertillon System By G S Shaktawat
Portrait Parle via Bertillon System By G S ShaktawatPortrait Parle via Bertillon System By G S Shaktawat
Portrait Parle via Bertillon System By G S ShaktawatG.S Shaktawat
 
Investigative Tools and Equipments for Cyber Crime by Raghu Khimani
Investigative Tools and Equipments for Cyber Crime by Raghu KhimaniInvestigative Tools and Equipments for Cyber Crime by Raghu Khimani
Investigative Tools and Equipments for Cyber Crime by Raghu KhimaniDr Raghu Khimani
 
Forensic Question Document Examination,
Forensic Question Document Examination,Forensic Question Document Examination,
Forensic Question Document Examination,Ishan Tiwari
 
A complete review of Forensic Science and its various branches.
A complete review of Forensic Science and its various branches.A complete review of Forensic Science and its various branches.
A complete review of Forensic Science and its various branches.Hamza Mohammad
 
FORENSIC EXAMINATION OF Soil
FORENSIC EXAMINATION OF SoilFORENSIC EXAMINATION OF Soil
FORENSIC EXAMINATION OF SoilChhavi Agarwal
 
Bio-metric Gait Recognition
Bio-metric Gait Recognition Bio-metric Gait Recognition
Bio-metric Gait Recognition Usman Siddique
 
Forensic analysis of foot wear impression
Forensic analysis of foot wear impressionForensic analysis of foot wear impression
Forensic analysis of foot wear impressionSURYAKANT MISHRA
 
Intro to digital forensic imaging
Intro to digital forensic imagingIntro to digital forensic imaging
Intro to digital forensic imagingDetectalix
 
Digital Evidence by Raghu Khimani
Digital Evidence by Raghu KhimaniDigital Evidence by Raghu Khimani
Digital Evidence by Raghu KhimaniDr Raghu Khimani
 

La actualidad más candente (20)

First Responder Officer in Cyber Crime
First Responder Officer in Cyber CrimeFirst Responder Officer in Cyber Crime
First Responder Officer in Cyber Crime
 
Mobile forensic
Mobile forensicMobile forensic
Mobile forensic
 
Pattern recognition palm print authentication system
Pattern recognition palm print authentication systemPattern recognition palm print authentication system
Pattern recognition palm print authentication system
 
CHA & LBA Addressing
CHA & LBA Addressing  CHA & LBA Addressing
CHA & LBA Addressing
 
Securing the Crime Scene
Securing the Crime SceneSecuring the Crime Scene
Securing the Crime Scene
 
Portrait Parle via Bertillon System By G S Shaktawat
Portrait Parle via Bertillon System By G S ShaktawatPortrait Parle via Bertillon System By G S Shaktawat
Portrait Parle via Bertillon System By G S Shaktawat
 
Forensic audio
Forensic audioForensic audio
Forensic audio
 
HIT AND RUN CASES
HIT AND RUN CASESHIT AND RUN CASES
HIT AND RUN CASES
 
Investigative Tools and Equipments for Cyber Crime by Raghu Khimani
Investigative Tools and Equipments for Cyber Crime by Raghu KhimaniInvestigative Tools and Equipments for Cyber Crime by Raghu Khimani
Investigative Tools and Equipments for Cyber Crime by Raghu Khimani
 
Forensic Question Document Examination,
Forensic Question Document Examination,Forensic Question Document Examination,
Forensic Question Document Examination,
 
Glass fracture
Glass fracture Glass fracture
Glass fracture
 
Toolmarks
ToolmarksToolmarks
Toolmarks
 
Soil ppt
Soil pptSoil ppt
Soil ppt
 
A complete review of Forensic Science and its various branches.
A complete review of Forensic Science and its various branches.A complete review of Forensic Science and its various branches.
A complete review of Forensic Science and its various branches.
 
FORENSIC EXAMINATION OF Soil
FORENSIC EXAMINATION OF SoilFORENSIC EXAMINATION OF Soil
FORENSIC EXAMINATION OF Soil
 
Bio-metric Gait Recognition
Bio-metric Gait Recognition Bio-metric Gait Recognition
Bio-metric Gait Recognition
 
Forensic analysis of foot wear impression
Forensic analysis of foot wear impressionForensic analysis of foot wear impression
Forensic analysis of foot wear impression
 
Death Scene Investigation
Death Scene InvestigationDeath Scene Investigation
Death Scene Investigation
 
Intro to digital forensic imaging
Intro to digital forensic imagingIntro to digital forensic imaging
Intro to digital forensic imaging
 
Digital Evidence by Raghu Khimani
Digital Evidence by Raghu KhimaniDigital Evidence by Raghu Khimani
Digital Evidence by Raghu Khimani
 

Destacado

Destacado (8)

Slideshare ppt
Slideshare pptSlideshare ppt
Slideshare ppt
 
Audio watermarking
Audio watermarkingAudio watermarking
Audio watermarking
 
Audio Codec
Audio CodecAudio Codec
Audio Codec
 
Image forgery and security
Image forgery and securityImage forgery and security
Image forgery and security
 
Ppt nc
Ppt ncPpt nc
Ppt nc
 
Data hiding in audio signals ppt
Data hiding in audio signals pptData hiding in audio signals ppt
Data hiding in audio signals ppt
 
Audio watermarking
Audio watermarkingAudio watermarking
Audio watermarking
 
PPT - Powerful Presentation Techniques
PPT - Powerful Presentation TechniquesPPT - Powerful Presentation Techniques
PPT - Powerful Presentation Techniques
 

Similar a Audio authentication techniques

SHIPS MATCHING BASED ON AN ADAPTIVE ACOUSTIC SPECTRUM SIGNATURE DETECTION ALG...
SHIPS MATCHING BASED ON AN ADAPTIVE ACOUSTIC SPECTRUM SIGNATURE DETECTION ALG...SHIPS MATCHING BASED ON AN ADAPTIVE ACOUSTIC SPECTRUM SIGNATURE DETECTION ALG...
SHIPS MATCHING BASED ON AN ADAPTIVE ACOUSTIC SPECTRUM SIGNATURE DETECTION ALG...sipij
 
IRJET- Pitch Detection Algorithms in Time Domain
IRJET- Pitch Detection Algorithms in Time DomainIRJET- Pitch Detection Algorithms in Time Domain
IRJET- Pitch Detection Algorithms in Time DomainIRJET Journal
 
Analysis of PEAQ Model using Wavelet Decomposition Techniques
Analysis of PEAQ Model using Wavelet Decomposition TechniquesAnalysis of PEAQ Model using Wavelet Decomposition Techniques
Analysis of PEAQ Model using Wavelet Decomposition Techniquesidescitation
 
IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...
IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...
IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...IRJET Journal
 
Paper id 252014135
Paper id 252014135Paper id 252014135
Paper id 252014135IJRAT
 
An Effective Approach for Colour Image Transmission using DWT Over OFDM for B...
An Effective Approach for Colour Image Transmission using DWT Over OFDM for B...An Effective Approach for Colour Image Transmission using DWT Over OFDM for B...
An Effective Approach for Colour Image Transmission using DWT Over OFDM for B...IJMTST Journal
 
An Adaptive Approach to Switching Coded Modulation in OFDM System Under AWGN ...
An Adaptive Approach to Switching Coded Modulation in OFDM System Under AWGN ...An Adaptive Approach to Switching Coded Modulation in OFDM System Under AWGN ...
An Adaptive Approach to Switching Coded Modulation in OFDM System Under AWGN ...ijsrd.com
 
Investigation and Analysis of SNR Estimation in OFDM system
Investigation and Analysis of SNR Estimation in OFDM systemInvestigation and Analysis of SNR Estimation in OFDM system
Investigation and Analysis of SNR Estimation in OFDM systemIOSR Journals
 
A Noise Reduction Method Based on Modified Least Mean Square Algorithm of Rea...
A Noise Reduction Method Based on Modified Least Mean Square Algorithm of Rea...A Noise Reduction Method Based on Modified Least Mean Square Algorithm of Rea...
A Noise Reduction Method Based on Modified Least Mean Square Algorithm of Rea...IRJET Journal
 
Signal Processing Approach for Recognizing Identical Reads From DNA Sequencin...
Signal Processing Approach for Recognizing Identical Reads From DNA Sequencin...Signal Processing Approach for Recognizing Identical Reads From DNA Sequencin...
Signal Processing Approach for Recognizing Identical Reads From DNA Sequencin...IOSR Journals
 
UNDER WATER NOISE REDUCTION USING WAVELET AND SAVITZKY-GOLAY
UNDER WATER NOISE REDUCTION USING WAVELET AND SAVITZKY-GOLAYUNDER WATER NOISE REDUCTION USING WAVELET AND SAVITZKY-GOLAY
UNDER WATER NOISE REDUCTION USING WAVELET AND SAVITZKY-GOLAYcsandit
 
NTSC Software Decoding Presentation
NTSC Software Decoding PresentationNTSC Software Decoding Presentation
NTSC Software Decoding PresentationPrateek Dayal
 
Enhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference System
Enhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference SystemEnhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference System
Enhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference SystemIOSR Journals
 
Enhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference System
Enhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference SystemEnhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference System
Enhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference SystemIOSR Journals
 
Ac lab final_report
Ac lab final_reportAc lab final_report
Ac lab final_reportGeorge Cibi
 
A NOVEL ENF EXTRACTION APPROACH FOR REGION-OF-RECORDING IDENTIFICATION OF MED...
A NOVEL ENF EXTRACTION APPROACH FOR REGION-OF-RECORDING IDENTIFICATION OF MED...A NOVEL ENF EXTRACTION APPROACH FOR REGION-OF-RECORDING IDENTIFICATION OF MED...
A NOVEL ENF EXTRACTION APPROACH FOR REGION-OF-RECORDING IDENTIFICATION OF MED...cscpconf
 
The application wavelet transform algorithm in testing adc effective number o...
The application wavelet transform algorithm in testing adc effective number o...The application wavelet transform algorithm in testing adc effective number o...
The application wavelet transform algorithm in testing adc effective number o...ijcsit
 

Similar a Audio authentication techniques (20)

SHIPS MATCHING BASED ON AN ADAPTIVE ACOUSTIC SPECTRUM SIGNATURE DETECTION ALG...
SHIPS MATCHING BASED ON AN ADAPTIVE ACOUSTIC SPECTRUM SIGNATURE DETECTION ALG...SHIPS MATCHING BASED ON AN ADAPTIVE ACOUSTIC SPECTRUM SIGNATURE DETECTION ALG...
SHIPS MATCHING BASED ON AN ADAPTIVE ACOUSTIC SPECTRUM SIGNATURE DETECTION ALG...
 
IRJET- Pitch Detection Algorithms in Time Domain
IRJET- Pitch Detection Algorithms in Time DomainIRJET- Pitch Detection Algorithms in Time Domain
IRJET- Pitch Detection Algorithms in Time Domain
 
Analysis of PEAQ Model using Wavelet Decomposition Techniques
Analysis of PEAQ Model using Wavelet Decomposition TechniquesAnalysis of PEAQ Model using Wavelet Decomposition Techniques
Analysis of PEAQ Model using Wavelet Decomposition Techniques
 
IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...
IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...
IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...
 
H010234144
H010234144H010234144
H010234144
 
Paper id 252014135
Paper id 252014135Paper id 252014135
Paper id 252014135
 
An Effective Approach for Colour Image Transmission using DWT Over OFDM for B...
An Effective Approach for Colour Image Transmission using DWT Over OFDM for B...An Effective Approach for Colour Image Transmission using DWT Over OFDM for B...
An Effective Approach for Colour Image Transmission using DWT Over OFDM for B...
 
An Adaptive Approach to Switching Coded Modulation in OFDM System Under AWGN ...
An Adaptive Approach to Switching Coded Modulation in OFDM System Under AWGN ...An Adaptive Approach to Switching Coded Modulation in OFDM System Under AWGN ...
An Adaptive Approach to Switching Coded Modulation in OFDM System Under AWGN ...
 
Investigation and Analysis of SNR Estimation in OFDM system
Investigation and Analysis of SNR Estimation in OFDM systemInvestigation and Analysis of SNR Estimation in OFDM system
Investigation and Analysis of SNR Estimation in OFDM system
 
A Noise Reduction Method Based on Modified Least Mean Square Algorithm of Rea...
A Noise Reduction Method Based on Modified Least Mean Square Algorithm of Rea...A Noise Reduction Method Based on Modified Least Mean Square Algorithm of Rea...
A Noise Reduction Method Based on Modified Least Mean Square Algorithm of Rea...
 
Signal Processing Approach for Recognizing Identical Reads From DNA Sequencin...
Signal Processing Approach for Recognizing Identical Reads From DNA Sequencin...Signal Processing Approach for Recognizing Identical Reads From DNA Sequencin...
Signal Processing Approach for Recognizing Identical Reads From DNA Sequencin...
 
UNDER WATER NOISE REDUCTION USING WAVELET AND SAVITZKY-GOLAY
UNDER WATER NOISE REDUCTION USING WAVELET AND SAVITZKY-GOLAYUNDER WATER NOISE REDUCTION USING WAVELET AND SAVITZKY-GOLAY
UNDER WATER NOISE REDUCTION USING WAVELET AND SAVITZKY-GOLAY
 
NTSC Software Decoding Presentation
NTSC Software Decoding PresentationNTSC Software Decoding Presentation
NTSC Software Decoding Presentation
 
Enhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference System
Enhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference SystemEnhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference System
Enhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference System
 
Enhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference System
Enhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference SystemEnhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference System
Enhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference System
 
Ac lab final_report
Ac lab final_reportAc lab final_report
Ac lab final_report
 
A NOVEL ENF EXTRACTION APPROACH FOR REGION-OF-RECORDING IDENTIFICATION OF MED...
A NOVEL ENF EXTRACTION APPROACH FOR REGION-OF-RECORDING IDENTIFICATION OF MED...A NOVEL ENF EXTRACTION APPROACH FOR REGION-OF-RECORDING IDENTIFICATION OF MED...
A NOVEL ENF EXTRACTION APPROACH FOR REGION-OF-RECORDING IDENTIFICATION OF MED...
 
He3512531256
He3512531256He3512531256
He3512531256
 
The application wavelet transform algorithm in testing adc effective number o...
The application wavelet transform algorithm in testing adc effective number o...The application wavelet transform algorithm in testing adc effective number o...
The application wavelet transform algorithm in testing adc effective number o...
 
2 marks q&a
2 marks q&a2 marks q&a
2 marks q&a
 

Último

Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdfKamal Acharya
 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesPrabhanshu Chaturvedi
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)simmis5
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxfenichawla
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...ranjana rawat
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfKamal Acharya
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduitsrknatarajan
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...Call Girls in Nagpur High Profile
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 

Último (20)

Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and Properties
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 

Audio authentication techniques

  • 2. AUDIO AUTHENTICATION.. WHAT IT IS? Simply it means that providing proof to your audio that it is authentic or it is without any illegal modification and your audio is not copied somewhere else without your copyright. Technically it is a complex process of establishing the origin of a questioned recording to determine whether it is consistent with an original one or if there is evidence of tampering. 2
  • 3. GOAL OF AUDIO AUTHENTICATION The goal of audio authentication is to establish if the questioned recording is :  Original.  Continuous.  Unaltered. 3
  • 4. TECHNIQUES  Audio Watermarking.  File Structure Analysis.  Waveform Analysis.  Phase Consistency.  ENF Comparison.  Compression Analysis.  Long-Term Average Spectrum (LTAS).  DC Offset.  Butt-Splice Detection. 4
  • 5. AUDIO WATERMARKING  Spread spectrum watermarking.  Least significant bit (LSB) substitution.  Quantization index modulation (QIM).  Self-Marking Method (Time-Scale Modification). 5
  • 6. SPREAD SPECTRUM WATERMARKING  This scheme is an example of the correlation method which embeds pseudorandom sequence and detects watermark by calculating correlation between pseudo- random noise sequence and watermarked audio signal.  The main idea is to embed a narrow-band signal (the watermark) into a wide-band channel (the audio file).  There are two basic approaches to spread spectrum techniques: direct sequence and frequency hopping.  In both of these approaches the idea is to spread the watermark data across a large frequency band, namely the entire audible spectrum. 6
  • 7. LEAST SIGNIFICANT BIT (LSB) SUBSTITUTION In this, the information is encoded into the least significant bits of the audio data. 7
  • 8. QUANTIZATION INDEX MODULATION  It is a technique which uses quantization of samples to embed watermark.  The basic principle of QIM is to find the maximum value of the samples and to divide the range 0 to the maximum value into intervals of step size Δ.  The intervals are assigned a value of 0 or 1 depending on any pseudo random sequence.  Each sample has quantized value, thus, a polarity is assigned based on the location of the interval.  The watermark is embedded by changing the value of the median for created interval and by the similarity of the polarity and watermark bit. 8
  • 9. SELF-MARKING METHOD  Also called Time-scale modification , refers to the process of either compressing or expanding the time-scale of audio.  Basic idea of the time-scale modification watermarking is to change the time- scale between two extrema (successive maximum and minimum pair) of the audio signal. 9
  • 10. FILE STRUCTURE ANALYSIS Format Analysis Header Analysis Hexadecimal Analysis 10
  • 11. FORMAT ANALYSIS  File format analysis consists of previewing the file to look at the sampling rate, quantization (bit depth), bit rate, number of channels, etc.  The goal is to ensure these are consistent with the file type, extension, codec, and capabilities of the device claimed to have made the original recording. 11
  • 12. HEADER ANALYSIS  Header analysis is done in a hexadecimal viewer or editor.  Using a hexadecimal reader, we can see if the file format matches the file name extension (such as RIFF 32 or hex 52 49 46 46 indicating WAV, hex 49 44 33 indicating MP3, hex 30 26 B2 indicating WMA, etc.). 12
  • 13. HEXADECIMAL ANALYSIS  The raw digital data of the file may contain useful information that can be examined in a hexadecimal reader with an ASCII character viewer. 13
  • 14. WAVEFORM ANALYSIS  It can be performed in any standard DAW(Digital Audio Workstation) or editor program.  Waveform analysis is primarily used to inspect possible edits and discontinuities.  A waveform with a drastic change in amplitude that is not typical of sounds that occur in Nature may be an indication of an edit. 14
  • 15. PHASE CONSISTENCY  Audio phase is the pattern of peaks in a sinusoidal waveform, which can be viewed on an oscilloscope.  The phase of a wave is a measure of the relative locations of the peaks and valleys in the wave.  As long as the peaks and valleys follow each other by the exact same amount, the phase is said to be continuous.  If at some point the wave pattern shifts abruptly one way or the other, then a phase discontinuity is occurred at that point.  Phase consistency can also be viewed by using a computer generated sine wave, aligning it to a sinusoidal waveform (tone) present in the questioned recording, and using visual or automatic methods to compare their differences. 15
  • 16. ENF COMPARISON  Electric Network Frequency (ENF) is a characteristic of alternating current (AC).  If ENF is captured in a digital audio recording, the signal can be extracted and the fluctuations compared to an ENF database as part of an authentication analysis. 16
  • 17. Example of ENF Automatic Comparison Method with Successful Match 17
  • 18. COMPRESSION ANALYSIS  Compression analysis looks at the relationship between neighboring samples in an audio file.  At its most basic level, compression analysis can begin by a visual spectral analysis to see if there are characteristics of lossy compression, especially in the higher frequencies. 18
  • 19. Compression Level Analysis of WAV PCM File 19
  • 20. LONG-TERM AVERAGE SPECTRUM  A signal’s long-term average spectrum (LTAS) can reveal information about the environment, characteristics of the recording equipment and transmission channel, other signals picked up by the transmission channel and/or the recording equipment, possible traces of filtering, down sampling, or lossy (re)compression.  To obtain LTAS, the signal is divided into short time windows, then frame functions are applied, FFT and power spectral density are computed on each resulting frame, and the results for each frame are averaged. 20
  • 21. CONTD..  A histogram can be derived from the LTAS and show the number of appearances of each energy level.  The examiner can view a global spectrum of the signal and verify if the curve is consistent a typical recording obtained with the methods, equipment, and settings claimed by the recording operator. 21
  • 22. DC OFFSET  DC Offset analysis can indicate forgeries where regions were copied and pasted from separate recordings, because it is unlikely that the gain for both recordings was identical.  It can also reveal changes in amplification within a single recording. 22
  • 23. BUTT-SPLICE DETECTION  Butt-splice detection functions can be run over the entire signal (if uncompressed) to show the rate of change of one value in relation to the previous.  By calculating the differences between consecutive values in a vector, algorithms detect butt-splice edits where the shift to a high level transient is very rapid in relation to the quantization levels of surrounding samples. 23
  • 24. CONTD..  Since samples generated from naturally occurring acoustic events do not exhibit such a fast transition compared to buttsplices, inconsistencies can be located automatically even in long signals containing millions of samples.  This method is effective for showing buttsplice edits, but not smooth edits that were done at zero crossings, or with cross fades.  Therefore, it must be combined with other analysis tools to determine if the recording is likely free of edits. 24
  • 25. 25