Steganography is a technology of hiding information of any type, by using some medium as a cover. Image steganography is steganography done using an image as the cover medium. This algorithm takes the entire text and encrypts it first using the Triple Data Encryption Standard Algorithm (3-DES) and then takes this data as one block, and based on an input 'n' breaks this text down to 'n' blocks. It then takes 'n+1' images in random, and performs Least Significant Bit(LSB) algorithm on these images using one image per block. These images are sent in random order after the encrypted text is concealed in them. This ensures enhanced security due to the randomness of the algorithm along with the encryption security provided by the 3-DES algorithm. After this a hash table is created which is used to keep hold of the correct sequence of the 'n' blocks. This hash table is later concealed in the 'n+1'th image, called the hashing image. Due to the random nature that images are sent security is enhanced for the data. Results show two important things, firstly that since we use more than 1 image we can hide a larger amount of data in comparison to a standard LSB which uses a single image. Secondly, since the text is broken down, each image uses a smaller amount of text to conceal and this increases the Peak Signal to Noise Ratio (PSNR) value for each image showing that this algorithm is more advantageous than the standard LSB.

Published in: World Congress on Internet Security (WorldCIS-2016)

  • Date of Conference: 14-16 November 2016
  • DOI: 10.2053/WorldCIS.2016.0019
  • ISBN: 978-1-908320-66-7
  • Conference Location: Heathrow Windsor Marriott Hotel, UK