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...
Main Author: | |
---|---|
Other Authors: | |
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 |