Hiding encrypted data in MP3 frames using steganography

Dissertant

al-Qassas, Muhammad Wahid

Thesis advisor

al-Rababiah, Mamun S.

Comitee Members

Awdah, Jihad M.
al-Dawud, Isam F.
al-Samawi, Venus Wazir

University

Al albayt University

Faculty

Prince Hussein Bin Abdullah Faculty for Information Technology

Department

Department of Computer Science

University Country

Jordan

Degree

Master

Degree Date

2010

English Abstract

Steganography is a form of data hiding; it is a way for protecting information by embedding data into digital media for the purpose of identification, copy right and secret message.

Multimedia files are widely used as cover data in steganography, some steganography technique depend on changing the least significant bits (LSB), others try to add stegano data within the multimedia frames.

Hiding data within MP3 files has its own difficulty due to the nature of the MP3 format structure.

Data in MP3 files is represented using Huffman coding, however MP3 files can be efficient since the MP3 file size could be large enough to carry the needing information.

In this study we hide data in the MP3 frames using two approaches ; hiding the data in ancillary part in the MP3 frames (HIA) and by replacing the audio frames by data.

The second approach has to sub methods : Replace main data (RMD) which hides data by replacing the main audio data in some frames.

Or replace audio frames, (RAF) which hides data by replacing the whole fields of frames that has been selected except the frame header.

The methods tried to have minimum effect on audio quality or the MP3 file size.

First method hides data by replacing the last bytes of frames by the encrypted data.

To evaluate this method we calculate the signal to noise ratio (SNR) due to embedding process for different sizes of data hidden in the MP3 file.

The size of data that can be hidden using this method is about 0.2% of the cover MP3 file size.

In this method we were capable at hiding up to 14 KB of data in a 14 MB of MP3 file with an SNR (Signal to Noise Ratio) value about 30 db.

It was found that increasing the hiding rate causes a decrease SNR value.

Second approach replaces the main data of a frame each 38 audio frame.

The size of data that can be hidden is about 2.2 % of the cover file size.

In this method we were capable at hiding up to 124 KB of data in a 5 MB of MP3 file with an SNR value about 34 db.

Modifying the second approach by replacing a complete frame every 38 audio frames.

Increases the hiding rate to 2.6 % of the cover files size.

However this has a drawback on SNR values.

In this method we were capable at hiding up to 217 KB of data in a 8 MB of MP3 file with an SNR value about 31 db.

Main Subjects

Information Technology and Computer Science

Topics

No. of Pages

73

Table of Contents

Table of contents.

Abstract.

Chapter One : general introduction.

Chapter Two : theoretical concept.

Chapter Three : methodology.

Chapter Four : experiment result and evaluation.

Chapter Five : conclusion and future works.

References.

American Psychological Association (APA)

al-Qassas, Muhammad Wahid. (2010). Hiding encrypted data in MP3 frames using steganography. (Master's theses Theses and Dissertations Master). Al albayt University, Jordan
https://search.emarefa.net/detail/BIM-314899

Modern Language Association (MLA)

al-Qassas, Muhammad Wahid. Hiding encrypted data in MP3 frames using steganography. (Master's theses Theses and Dissertations Master). Al albayt University. (2010).
https://search.emarefa.net/detail/BIM-314899

American Medical Association (AMA)

al-Qassas, Muhammad Wahid. (2010). Hiding encrypted data in MP3 frames using steganography. (Master's theses Theses and Dissertations Master). Al albayt University, Jordan
https://search.emarefa.net/detail/BIM-314899

Language

English

Data Type

Arab Theses

Record ID

BIM-314899