Building covert timing channels by packet rearrangement over mobile networks

Xiaosong Zhang, Chen Liang, Quanxin Zhang, Yuanzhang Li, Jun Zheng, Yu an Tan*

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

58 Citations (Scopus)

Abstract

Covert timing channels (CTCs) can transmit covert messages by modulating the timing behavior of an entity in overt network communication. In majority of existing solutions, the covert messages are hidden in inter-packet delays (IPDs) of legitimate traffic. These proposals are not suitable for voice over LTE (VoLTE) as IPDs of VoLTE traffic are sensitive to modulation and easy to be detected if changed. In order to build CTCs in such scenario, we propose a robust and undetectable CTC by packet rearrangement which can modulate covert message into number of packets between RTCP packets of VoLTE traffic. To improve the robustness, we employ Gray code to encode the covert message for mitigating the packet loss and reordering. To remain undetectable, we design the variable code length scheme to modulate the number of packets for fitting the distribution of overt traffic. Moreover, the design ensures tunability of different parameters, so that optimum trade-off between robustness and undetectability can be achieved at run-time. To the best of our knowledge, this work is the first to build a CTC using RTCP packet rearrangement suitable for VoLTE traffic. The experimental evaluation proves that the proposed CTC is statistically undetectable and outperforms the IPD-based CTCs in terms of robustness.

Original languageEnglish
Pages (from-to)66-78
Number of pages13
JournalInformation Sciences
Volume445-446
DOIs
Publication statusPublished - Jun 2018

Keywords

  • Covert timing channel
  • Gray code
  • Packet rearrangement
  • RTCP
  • VoLTE

Fingerprint

Dive into the research topics of 'Building covert timing channels by packet rearrangement over mobile networks'. Together they form a unique fingerprint.

Cite this

Zhang, X., Liang, C., Zhang, Q., Li, Y., Zheng, J., & Tan, Y. A. (2018). Building covert timing channels by packet rearrangement over mobile networks. Information Sciences, 445-446, 66-78. https://doi.org/10.1016/j.ins.2018.03.007