A Novel Covert Timing Channel Based on Bitcoin Messages

Liehuang Zhu*, Qi Liu, Zhuo Chen, Can Zhang, Feng Gao, Zhongliang Yang

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

5 Citations (Scopus)

Abstract

Covert channels serve the construction of cyberspace security. By realizing the secure transmission of data, it is widely used in political and financial fields. Blockchain covert channels have higher reliability and concealment compared to traditional network-based covert channels. However, existing blockchain covert storage channels need to create a large number of transactions to transmit covert information. Creating transactions requires a transation fee, which means that the implementation of blockchain covert storage channels requires a high cost. Besides, created transactions remain on-chain permanently, leading to the threat of covert information being detected. To overcome these limitations, we propose a blockchain covert timing channel framework. Specifically, we utilize inv and getdata messages in the Bitcoin transaction broadcast as carriers and propose three modulation modes to achieve covert channels without cost and leaving no trace. We evaluate the concealment of our modes by K-S, KLD tests, and machine learning approaches. Experimental results show the indistinguishability between traffic carrying covert information and normal traffic. Our channels promise a capacity of 2.4 bit/s.

Original languageEnglish
Pages (from-to)2913-2924
Number of pages12
JournalIEEE Transactions on Computers
Volume72
Issue number10
DOIs
Publication statusPublished - 1 Oct 2023

Keywords

  • Blockchain
  • bitcoin
  • covert channel
  • covert communication
  • transaction broadcast

Fingerprint

Dive into the research topics of 'A Novel Covert Timing Channel Based on Bitcoin Messages'. Together they form a unique fingerprint.

Cite this