Litcius/Paper detail

A Novel Covert Timing Channel Based on Bitcoin Messages

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

2023IEEE Transactions on Computers15 citationsDOI

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.

Topics & Concepts

Covert channelCovertComputer scienceComputer networkComputer securityChannel (broadcasting)BlockchainReliability (semiconductor)Database transactionTransmission (telecommunications)Information hidingTelecommunicationsCloud computing securityDatabaseArtificial intelligencePower (physics)EmbeddingLinguisticsCloud computingOperating systemSecurity information and event managementPhilosophyPhysicsQuantum mechanicsInternet Traffic Analysis and Secure E-votingAdversarial Robustness in Machine LearningAdvanced Steganography and Watermarking Techniques