Data Hiding in Digital Images using Cryptography and Steganography Techniques (CryptSteg).

Autor: Marie, Rashiq R.
Předmět:
Zdroj: World of Computer Science & Information Technology Journal; 2014, Vol. 4 Issue 4, p42-49, 8p
Abstrakt: The two common different techniques for securing data transmission are cryptography and steganography. Steganography is not intended to replace cryptography but rather to supplement it. If a message is encrypted and hidden with a steganographic method it provides an additional layer of protection and reduces the chance of the hidden message being detected. In this paper, two layers of security are used to secure the hidden information and to add more complexity for steganalysis. We combined schemes of cryptography with steganography in one system called CryptSteg for hiding secret messages. By CryptSteg we first encoded the secret message (plain-text) using chaotic stream cipher based on a secret key (crypto-key) then the encoded data was hidden behind a cover-image by changing Kth least significant bits (k-LSB) of cover-image pixels in random way which makes it superior to the conventional approach. A random-like sequence generated by a chaotic map is used as the reference for embedded positions. The randomness of the position of pixels on which the encrypted message to be embedded is decided by the stego- key. The two keys are shared between the sender and the receiver and they are encrypted and transmitted to the other party in a secured form. Experimental results show that the proposed CryptSteg system achieve a much higher visual quality as indicated by the high PSNR values of hiding secrete message bits in the image thus reduces the chance of the confidential message being detected and enables secret communication.. Moreover, using unauthorized keys (Crypto-key, Stego-Key) gets messages totally different from the original ones even the error keys are very close to the authorized one. [ABSTRACT FROM AUTHOR]
Databáze: Complementary Index