摘要: |
为了满足日益增多且机密性要求很高的情报传输需求,急需提出新的隐蔽通信方式。隐蔽通信技术需要满足的性能包括安全性和隐藏率。与此同时,区块链技术具有去中心化、匿名性、可追溯且分布式记账等特点,比特币是最为经典且普及的区块链货币应用。因此,本文提出了利用比特币的P2P网络广播机制和交易机制构造了BDTX(Broadcast-Transaction,广播-交易)隐蔽信道;利用比特币的节点连接机制构造ADDR(ADDR,地址广播)隐蔽信道。对两种隐蔽信道分别进行了详细介绍,分析了两种隐蔽信道的安全性和隐藏率,并将其与传统IP隐蔽信道进行对比。两种隐蔽信道的安全性相比传统IP网络隐蔽信道都有提高。 |
关键词: 隐蔽信道 区块链 P2P网络 比特币 情报传输 |
DOI:10.19363/J.cnki.cn10-1380/tn.2021.03.10 |
Received:April 02, 2019Revised:April 26, 2019 |
基金项目:本课题得到国家重点研发计划(No.2016YFB0800603)资助。 |
|
Covert Communication Technology Based on Bitcoin |
LV Jingshu,CAO Xiaochun |
State Key Laboratory of Information Security, Institute of Information Engineering, Chinese Academy of Sciences, Beijing 100093, China |
Abstract: |
In order to meet the increasing demands for information transmission with highconfidentiality requirements, it is urgent to propose new covert anonymous communication methods. Covert Anonymous communication technology needs to meet the performances including security and hiding rate. At the same time, blockchain technology is characterized by decentralization, anonymity, traceability and distributed accounting. Bitcoin is the most well-known and popular blockchain currency application. Therefore, this paper proposes to use Bitcoin's P2P network broadcasting and transaction mechanism to construct BDTX (Broadcast-Transaction) secret channel, use Bitcoin node connection mechanism to construct the ADDR (Version-ADDR) secret channel. Two kinds of secret channels are introduced in detail, and the security, hiding rate and real-time performance of the two hidden channels are analyzed. The security of the two hidden channels has been improved compared to the traditional IP network covert channels. |
Key words: covert channel Blockchain Bitcoin P2P network secret information transmission |