Abstract

Steganography is a subject of study that has been used to hide information throughout history. In cryptology science, the information to be hidden is encrypted. Both study subjects are widely used in information security and protection. In our study, digital image steganography, which is one of the application areas of steganography, was developed and applied to hide text in the selected images. While doing this, the low bands that will hide the data using the discrete Haar wavelet transform of the images obtained first. The text to be hidden is encrypted with the one-time-pad algorithm. The key used for the encryption is transmitted to the receiver using a transmission layer based on a Highly Secured Information Exchange Algorithm. The algorithms use a randomly generated key pool maintained by both the transmitter and the receiver. A key is selected from the pool randomly by generating a random key start point for every message. The pool size and the randomness are critical factors in guaranteeing no key repetition, which is a requirement for a one-time-pad. The ciphertext and the key starting point indicator are hidden in the low bands of the pictures by utilizing the least significant bit method. The optimal pixel adjustment process was applied to the pre-stego-images, this resulted in an improvement in the results. The results obtained in this study are compared against the pre-optimal pixel adjustment process results and the results obtained through peer studies. The test results show that the proposed method outperformed all the methods in terms of peak signal-to-noise ratio, structural similarity index metric, mean absolute error, mean consequential error and the encryption key security.

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