Abstract

Abstract 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.

Highlights

  • The protection of digital media on the Internet has become an essential issue because of the vast improvement of personal computers and data innovation and the huge increment in the utilization of Internet networks in the transmission and reception of data and information

  • 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 audio video interleave (AVI) video file and using a key function encryption method for encrypting the secret message

  • 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

Read more

Summary

Introduction

The protection of digital media on the Internet has become an essential issue because of the vast improvement of personal computers and data innovation and the huge increment in the utilization of Internet networks in the transmission and reception of data and information. Cryptography is a technique used to secure information by utilizing encryption in a way that anybody cannot comprehend and read it except the trusted individual who has the secret key [4, 14]. Steganography is the art of concealing data or concealing the correspondence between the sender and the recipient of the secret information that uses the host media as a cover, for example (text, images, audio, or video) [5, 12, 17, 23]. The distinction among cryptography and steganography is the first term is utilized for rearranging the content of the message in a way that only the sender and the recipient of the message comprehend, while the second term is utilized to hide information within cover without any changing in the content. The merging between the steganography and cryptography methods is more effective to achieve the confidence and protection of

Objectives
Results
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call