Skip to Main Content
This paper introduces a method of hiding information in a 24-bit BMP image. The key technique of encryption is to convert the hidden messages into a bit stream, and fills it in the certain position of the BMP file. The size of the cover image file is not changed after data embedding and the color variations of each byte of the image are changed at most 1/256, which will not detected by human eyes and raise suspicion by the eavesdropper. This crypto system can be used to hide and encrypt messages sent between two communicating parties so that an attacker will not know the existence of the messages and not be able to decode them. It also shows the combination of steganography and the cryptography which improves the overall goal of protecting or concealing information from unintended recipients and has higher security.