一种基于HTTP/2协议的隐蔽序列信道方法

Translated title of the contribution: Covert Sequence Channel Based on HTTP/2 Protocol

Zhengyi Liu, Tian Song*

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

1 Citation (Scopus)

Abstract

Covert communication technology offers effective privacy-preserving and secure data transmission services with covertness in behavior and content. Existing covert storage channels have always been questioned about their covertness. On the other hand, covert timing channels mainly use middle and lower layer network protocols as overt channels, which usually requires complex encoding methods to reduce bit error rates. It is hard to satisfy the transmission rate requirements through current covert timing channels as well. In this paper, we present H2CSC, a new covert sequence channel approach over the next-generation application layer HTTP/2 protocol. H2CSC controls and manipulates the responses of HTTP/2 Web server to its requests, forming a kind of covert sequence from the stream IDs of those response frames. Then, H2CSC exploits combinatorial coding methods to embed covert bits into these frame sequences. It takes advantage of HTTP/2 protocol to provide channel reliability and security. We implement H2CSC method in the widely used Apache Web server as a function module, and examine the channel's effectiveness and robustness in the real system. We further evaluate the covertness of this channel by using a detection method based on logistic regression of corrected conditional entropy. The experimental results show that H2CSC could provide 574 bps of covert transmission rates with excellent robustness and covertness.

Translated title of the contributionCovert Sequence Channel Based on HTTP/2 Protocol
Original languageChinese (Traditional)
Pages (from-to)1157-1166
Number of pages10
JournalJisuanji Yanjiu yu Fazhan/Computer Research and Development
Volume55
Issue number6
DOIs
Publication statusPublished - 1 Jun 2018

Fingerprint

Dive into the research topics of 'Covert Sequence Channel Based on HTTP/2 Protocol'. Together they form a unique fingerprint.

Cite this