Abstract Steganography is the art and science of writing hidden messages in such a way that no one, apart from the sender and intended recipient, suspects the existence of the message, a form of security through obscurity. Steganography comes from the Greek and literally means,”Covered writing”. It is one of the various data hiding techniques, which aims at transmitting a message on a channel where some other kind of information is already being transmitted. This distinguishes steganography from covert channel techniques, which instead of trying to transmit data between two entities that were unconnected before. The goal of steganography is to hide messages inside other“harmless” messages in a way that does not allow any“enemy” to even detect that there is a second secret message present. The only missing information for the“enemy” is the short easily exchangeable random number sequence.