Video Steganography Using Knight Tour Algorithm and LSB Method for Encrypted Data

This paper aims to propose a method for data hiding in video by utilizing the least significant bit (LSB) method and improving it by utilizing the knight tour algorithm for concealing the data inside the AVI video file and using a key function encryption method for encrypting the secret message. Fir...

Full description

Bibliographic Details
Main Authors: Younus Zeyad Safaa, Younus Ghada Thanoon
Format: Article
Language:English
Published: De Gruyter 2019-02-01
Series:Journal of Intelligent Systems
Subjects:
Online Access:https://doi.org/10.1515/jisys-2018-0225
_version_ 1818690189281722368
author Younus Zeyad Safaa
Younus Ghada Thanoon
author_facet Younus Zeyad Safaa
Younus Ghada Thanoon
author_sort Younus Zeyad Safaa
collection DOAJ
description This paper aims to propose a method for data hiding in video by utilizing the least significant bit (LSB) method and improving it by utilizing the knight tour algorithm for concealing the data inside the AVI video file and using a key function encryption method for encrypting the secret message. First, the secret message is encrypted by utilizing a mathematical equation. The key used in the equation is a set of random numbers. These numbers differ in each implementation to warrant the safety of the hidden message and to increase the security of the secret message. Then, the cover video was converted from a set of frames into separated images to take the advantage of the large size of video file. Afterward, the knight tour algorithm is utilized for random selecting of the pixels inside the frame utilized for embedding the secret message inside it to overcome the shortcoming of the conventional LSB method that utilized the serial selection of pixel and to increase the robustness and security of the proposed method. Afterward, the encrypted secret message is embedded inside the selected pixels by utilizing the LSB method in bits (7 and 8). The observational results have drawn that the proposed method has a superior performance compared to the previous steganography method in terms of quality by a high PSNR of 67.3638 dB and the lowest MSE of 0.2578. Furthermore, this method preserves the security where the secret message cannot be drawn out without knowing the decoding rules.
first_indexed 2024-12-17T12:22:03Z
format Article
id doaj.art-de19f97604dd47488d56acbe2169fead
institution Directory Open Access Journal
issn 0334-1860
2191-026X
language English
last_indexed 2024-12-17T12:22:03Z
publishDate 2019-02-01
publisher De Gruyter
record_format Article
series Journal of Intelligent Systems
spelling doaj.art-de19f97604dd47488d56acbe2169fead2022-12-21T21:48:56ZengDe GruyterJournal of Intelligent Systems0334-18602191-026X2019-02-012911216122510.1515/jisys-2018-0225Video Steganography Using Knight Tour Algorithm and LSB Method for Encrypted DataYounus Zeyad Safaa0Younus Ghada Thanoon1Assistant Lecturer, Faculty of Computer Sciences and Mathematics, Software Engineering, University of Mosul, Mosul, Iraq, e-mail: ziead_1979@yahoo.comLecturer, Faculty of Computer Sciences and Mathematics, Computer Science, University of Mosul, Mosul, IraqThis paper aims to propose a method for data hiding in video by utilizing the least significant bit (LSB) method and improving it by utilizing the knight tour algorithm for concealing the data inside the AVI video file and using a key function encryption method for encrypting the secret message. First, the secret message is encrypted by utilizing a mathematical equation. The key used in the equation is a set of random numbers. These numbers differ in each implementation to warrant the safety of the hidden message and to increase the security of the secret message. Then, the cover video was converted from a set of frames into separated images to take the advantage of the large size of video file. Afterward, the knight tour algorithm is utilized for random selecting of the pixels inside the frame utilized for embedding the secret message inside it to overcome the shortcoming of the conventional LSB method that utilized the serial selection of pixel and to increase the robustness and security of the proposed method. Afterward, the encrypted secret message is embedded inside the selected pixels by utilizing the LSB method in bits (7 and 8). The observational results have drawn that the proposed method has a superior performance compared to the previous steganography method in terms of quality by a high PSNR of 67.3638 dB and the lowest MSE of 0.2578. Furthermore, this method preserves the security where the secret message cannot be drawn out without knowing the decoding rules.https://doi.org/10.1515/jisys-2018-0225data hidingsteganographyencryptionlsbknight tour
spellingShingle Younus Zeyad Safaa
Younus Ghada Thanoon
Video Steganography Using Knight Tour Algorithm and LSB Method for Encrypted Data
Journal of Intelligent Systems
data hiding
steganography
encryption
lsb
knight tour
title Video Steganography Using Knight Tour Algorithm and LSB Method for Encrypted Data
title_full Video Steganography Using Knight Tour Algorithm and LSB Method for Encrypted Data
title_fullStr Video Steganography Using Knight Tour Algorithm and LSB Method for Encrypted Data
title_full_unstemmed Video Steganography Using Knight Tour Algorithm and LSB Method for Encrypted Data
title_short Video Steganography Using Knight Tour Algorithm and LSB Method for Encrypted Data
title_sort video steganography using knight tour algorithm and lsb method for encrypted data
topic data hiding
steganography
encryption
lsb
knight tour
url https://doi.org/10.1515/jisys-2018-0225
work_keys_str_mv AT younuszeyadsafaa videosteganographyusingknighttouralgorithmandlsbmethodforencrypteddata
AT younusghadathanoon videosteganographyusingknighttouralgorithmandlsbmethodforencrypteddata