Steganography with highly random linear congruential generator for security enhancement

Closed

Opim Salim Sitompul, Zakarias Situmorang, Frainskoy Rio Naibaho, Erna Budhiarti Nababan

2018 Proceedings of the 3rd International Conference on Informatics and Computing, ICIC 2018 Conference paper Cited by 7 Quartile

Abstract

Steganography means embedding messages into other media intended to avoid unauthorized parties from intervening. In general, the message insertion process is performed sequentially starting from the first pixel to the last pixel or else being initialized from the outer edge of the cover media. Major drawback of sequential insertion is the lack of strong security as unauthorized parties could easily intervene with the hidden message. In order to obtain better security, a combination of steganography and cryptography has also become preferential. Thereby in this paper, an enhanced Advance Encryption Standard (AES) cryptography is applied to the message before it is inserted into a cover media. In order to enhance the steganography, each encrypted character is inserted into the cover media by generating highly random positions using Linear Congruential Generator (LCG) method. Experiments were performed by LCG insertion of 1 bit message on each LSB value for the RGB layer. Results obtained showed an average MSE of 0.01 and highest average peak-signal to noise ratio (PSNR) value of 71.00% for the stego images created. © 2018 IEEE.

Affiliations

Department of Information Technology, Universitas Sumatera Utara, Medan, Indonesia; Department of Informatics, Universitas Katolik Santo Thomas, Medan, Indonesia; Department of Computer, Science Universitas Sumatera Utara, Medan, Indonesia