In this paper, we propose Cloak-a new class of reliable timing channels-which is fundamentally different from other timing channels in several aspects. First, Cloak encodes a message by a unique distribution of N packets over X TCP flows. The combinatorial nature of the encoding methods increases the channel capacity largely with (N, X). Second, Cloak offers ten different encoding and decoding methods, each of which has a unique tradeoff among several important considerations, such as channel capacity and the need for packet marking. Third, the packet transmissions modulated by Cloak could be carefully crafted to mimic the normal TCP flows in a typical TCP-based application session. Although Cloak's basic idea is simple, we show in this paper how we tackle a number of challenging issues systematically. Our experiment results collected from PlanetLab nodes and a test bed suggest that Cloak is feasible under various network conditions and different round-trip delays. © Springer-Verlag Berlin Heidelberg 2007.
CITATION STYLE
Luo, X., Chan, E. W. W., & Chang, R. K. C. (2007). Cloak: A ten-fold way for reliable covert communications. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 4734 LNCS, pp. 283–298). Springer Verlag. https://doi.org/10.1007/978-3-540-74835-9_19
Mendeley helps you to discover research relevant for your work.