Using the Genetic Algorithm in Developing a Method for Steganography
This paper has developed a method for hiding in images, as it was first encrypt the secret message chaoticlly using the chaotic encryption algorithm and secondly execute the steganography in two phases, the first divide the cover image (.BMP, .PNG) to a group of sections (Blocks) with the diagonal s...
Main Author: | |
---|---|
Format: | Article |
Language: | Arabic |
Published: |
Mosul University
2013-12-01
|
Series: | Al-Rafidain Journal of Computer Sciences and Mathematics |
Subjects: | |
Online Access: | https://csmj.mosuljournals.com/article_163555_e4571ac99d2004ffeb9cb9df1578f7b7.pdf |
id |
doaj-3f1b2910f95a43879eb01fcdaa336094 |
---|---|
record_format |
Article |
spelling |
doaj-3f1b2910f95a43879eb01fcdaa3360942020-11-25T04:07:31ZaraMosul UniversityAl-Rafidain Journal of Computer Sciences and Mathematics 1815-48162311-79902013-12-01104354610.33899/csmj.2013.163555163555Using the Genetic Algorithm in Developing a Method for SteganographyNadia Mohammed0College of Computer Science and Mathematics University of MosulThis paper has developed a method for hiding in images, as it was first encrypt the secret message chaoticlly using the chaotic encryption algorithm and secondly execute the steganography in two phases, the first divide the cover image (.BMP, .PNG) to a group of sections (Blocks) with the diagonal sequence and make hiding using the cell of the least Significant Bit (LSB) within (Bytes) of certain randomly, and then using the Genetic Algorithm (GA) and working at the expense of Peak Signal to Noise Ratio(PSNR) for each section after the steganography and then get the best PSNR value of the optimal section (ie, a better distribution of the random sites). The second include a final for all sections (Blocks) depending on the results of the first stage and the best for a random distribution of sites (Bytes) according to the results of genetic algorithm. Measuressuch as PSNR, BER, MSE and NC are used to prove the accuracy of the results and efficiency. The application implemented using Matlab 9.https://csmj.mosuljournals.com/article_163555_e4571ac99d2004ffeb9cb9df1578f7b7.pdfgenetic algorithmlsbbmppng |
collection |
DOAJ |
language |
Arabic |
format |
Article |
sources |
DOAJ |
author |
Nadia Mohammed |
spellingShingle |
Nadia Mohammed Using the Genetic Algorithm in Developing a Method for Steganography Al-Rafidain Journal of Computer Sciences and Mathematics genetic algorithm lsb bmp png |
author_facet |
Nadia Mohammed |
author_sort |
Nadia Mohammed |
title |
Using the Genetic Algorithm in Developing a Method for Steganography |
title_short |
Using the Genetic Algorithm in Developing a Method for Steganography |
title_full |
Using the Genetic Algorithm in Developing a Method for Steganography |
title_fullStr |
Using the Genetic Algorithm in Developing a Method for Steganography |
title_full_unstemmed |
Using the Genetic Algorithm in Developing a Method for Steganography |
title_sort |
using the genetic algorithm in developing a method for steganography |
publisher |
Mosul University |
series |
Al-Rafidain Journal of Computer Sciences and Mathematics |
issn |
1815-4816 2311-7990 |
publishDate |
2013-12-01 |
description |
This paper has developed a method for hiding in images, as it was first encrypt the secret message chaoticlly using the chaotic encryption algorithm and secondly execute the steganography in two phases, the first divide the cover image (.BMP, .PNG) to a group of sections (Blocks) with the diagonal sequence and make hiding using the cell of the least Significant Bit (LSB) within (Bytes) of certain randomly, and then using the Genetic Algorithm (GA) and working at the expense of Peak Signal to Noise Ratio(PSNR) for each section after the steganography and then get the best PSNR value of the optimal section (ie, a better distribution of the random sites). The second include a final for all sections (Blocks) depending on the results of the first stage and the best for a random distribution of sites (Bytes) according to the results of genetic algorithm.
Measuressuch as PSNR, BER, MSE and NC are used to prove the accuracy of the results and efficiency. The application implemented using Matlab 9. |
topic |
genetic algorithm lsb bmp png |
url |
https://csmj.mosuljournals.com/article_163555_e4571ac99d2004ffeb9cb9df1578f7b7.pdf |
work_keys_str_mv |
AT nadiamohammed usingthegeneticalgorithmindevelopingamethodforsteganography |
_version_ |
1724428456244019200 |