Title: Robust and secure image steganographic algorithm based on matrix embedding

Authors: Sushil Kumar; S.K. Muttoo

Addresses: Department of Mathematics, Rajdhani College, University of Delhi, New Delhi, India ' Department of Computer Science, University of Delhi, Delhi, India

Abstract: Steganography is a sub-discipline of data hiding with an objective to modify a digital object, known as cover object, to encode and conceal a message so that it cannot be seen while it is transmitted on public communication channels such as computer network. The main requirements of steganography system are imperceptibility, high payload, security and robustness against transmission channel noise. The proposed work presented in this paper consist of a robust (non-fragile) steganography technique based on the matrix embedding using a self-synchronising variable length T-codes (to obtain compressed message from the original message) and RS codes (as error correction coding to provide robustness to the embedded message against transmission errors). The original message is first encoded using T-codes and then with RS-codes. The selection of the plane for embedding is made on the basis of variance of intensity resolutions. The secret message is then embedded in the selected 2nd, 3rd or 4th plane of the cover image using the matrix encoding technique. The proposed method is compared with other existing steganographic schemes based on error correcting codes. Experimental results show that the proposed method is an improvement over the existing methods.

Keywords: image steganography; matrix embedding; T-codes; RS-codes; security; embedding efficiency; WPSNR; SSIM; Kullback Leibler divergence; KLDiv.

DOI: 10.1504/IJESDF.2014.064411

International Journal of Electronic Security and Digital Forensics, 2014 Vol.6 No.3, pp.219 - 240

Received: 23 Dec 2013
Accepted: 13 May 2014

Published online: 30 Aug 2014 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article