Steganography by hiding data in TCP/IP headers

This work relates the areas of steganography, network protocols and security for data hiding in communication networks employing TCP/IP. Steganography is defined as the art and science of hiding information, which is a process that involves hiding a message in an appropriate carrier for example an image file. The carrier can then be sent to a receiver without anyone else knowing that it contains a hidden message. In this paper we present a novel scheme to send message imperceptibly between points over Internet. This scheme uses fourth-order chaotic system to generate chaos sequence which is used to encrypt secret message, and then embeds the modulated message into identification field of IP header. Compared with Ahsa's scheme, this scheme can provide higher security. Furthermore, this schema allows sending covert message point to point by selecting proper IP packets according to path MTU discovery.

[1]  Steven J. Murdoch,et al.  Embedding Covert Channels into TCP/IP , 2005, Information Hiding.

[2]  Theodore G. Handel,et al.  Hiding Data in the OSI Network Model , 1996, Information Hiding.

[3]  Deepa Kundur,et al.  Practical Data Hiding in TCP/IP , 2002 .

[4]  Ramamurti Chandramouli,et al.  Active steganalysis of spread spectrum image steganography , 2003, Proceedings of the 2003 International Symposium on Circuits and Systems, 2003. ISCAS '03..

[5]  Ross J. Anderson,et al.  On the limits of steganography , 1998, IEEE J. Sel. Areas Commun..