Steganography techniques and implementation - for hiding information in digital images

A continuous boost in the amount of information exchanged and stored in a variety of digital media has been brought by the increasing use of the Internet brings about. This has resulted in certain unusual consequences involving both helpful and harmful usage of data. Steganography is a b...

Full description

Bibliographic Details
Main Author: Lu, Xiyun.
Other Authors: Ting See Ho
Format: Final Year Project (FYP)
Language:English
Published: 2013
Subjects:
Online Access:http://hdl.handle.net/10356/51050
_version_ 1811688897043759104
author Lu, Xiyun.
author2 Ting See Ho
author_facet Ting See Ho
Lu, Xiyun.
author_sort Lu, Xiyun.
collection NTU
description A continuous boost in the amount of information exchanged and stored in a variety of digital media has been brought by the increasing use of the Internet brings about. This has resulted in certain unusual consequences involving both helpful and harmful usage of data. Steganography is a beautiful art of concealing the fact that when communication is happening, it conceals data in other forms of data. Because of their prevalent usage on the Internet, digital images and pictures are the most well-known, despite the various available file formats. For hiding secret information in images, you could find quite a number of steganographic methods which are either simple or complicated and also with respective advantages and disadvantages. Different steganography techniques are used for different programs. For instance, some programs may require a greater capacity for secret data to be hidden, while others require complete imperceptibility of the secret data. This paper attempts to elaborate on the technique of LSB substitution steganography by specifying the criteria of a good steganographic techniques after providing a summary of the uses and techniques of image steganography. The threshold for human eye to distinguish between the stegoimage and the cover image would also be discussed later in this report, for cover image of different sizes and RGB/grayscale property. This is to ensure that the programme I designed provides no suspicion to human visual system. Possible improvement of the programme would be suggested and the LSB substitution technique would be review in the final part of the report. Full MATLAB codes for GUI and other related algorithm provided in the appendix would be available for public use for reference and further improvement.
first_indexed 2024-10-01T05:39:30Z
format Final Year Project (FYP)
id ntu-10356/51050
institution Nanyang Technological University
language English
last_indexed 2024-10-01T05:39:30Z
publishDate 2013
record_format dspace
spelling ntu-10356/510502023-07-07T16:07:35Z Steganography techniques and implementation - for hiding information in digital images Lu, Xiyun. Ting See Ho School of Electrical and Electronic Engineering DRNTU::Engineering::Electrical and electronic engineering::Computer hardware, software and systems A continuous boost in the amount of information exchanged and stored in a variety of digital media has been brought by the increasing use of the Internet brings about. This has resulted in certain unusual consequences involving both helpful and harmful usage of data. Steganography is a beautiful art of concealing the fact that when communication is happening, it conceals data in other forms of data. Because of their prevalent usage on the Internet, digital images and pictures are the most well-known, despite the various available file formats. For hiding secret information in images, you could find quite a number of steganographic methods which are either simple or complicated and also with respective advantages and disadvantages. Different steganography techniques are used for different programs. For instance, some programs may require a greater capacity for secret data to be hidden, while others require complete imperceptibility of the secret data. This paper attempts to elaborate on the technique of LSB substitution steganography by specifying the criteria of a good steganographic techniques after providing a summary of the uses and techniques of image steganography. The threshold for human eye to distinguish between the stegoimage and the cover image would also be discussed later in this report, for cover image of different sizes and RGB/grayscale property. This is to ensure that the programme I designed provides no suspicion to human visual system. Possible improvement of the programme would be suggested and the LSB substitution technique would be review in the final part of the report. Full MATLAB codes for GUI and other related algorithm provided in the appendix would be available for public use for reference and further improvement. Bachelor of Engineering 2013-01-03T03:59:55Z 2013-01-03T03:59:55Z 2012 2012 Final Year Project (FYP) http://hdl.handle.net/10356/51050 en Nanyang Technological University 54 p. application/pdf
spellingShingle DRNTU::Engineering::Electrical and electronic engineering::Computer hardware, software and systems
Lu, Xiyun.
Steganography techniques and implementation - for hiding information in digital images
title Steganography techniques and implementation - for hiding information in digital images
title_full Steganography techniques and implementation - for hiding information in digital images
title_fullStr Steganography techniques and implementation - for hiding information in digital images
title_full_unstemmed Steganography techniques and implementation - for hiding information in digital images
title_short Steganography techniques and implementation - for hiding information in digital images
title_sort steganography techniques and implementation for hiding information in digital images
topic DRNTU::Engineering::Electrical and electronic engineering::Computer hardware, software and systems
url http://hdl.handle.net/10356/51050
work_keys_str_mv AT luxiyun steganographytechniquesandimplementationforhidinginformationindigitalimages