摘要
针对物联网多跳中继系统中密钥生成方法速率低的问题,提出一种基于网络编码的协作密钥生成方法。在各节点完成信道估计后,中继节点采用安全网络编码技术辅助通信双方获取相同信道的估计值,同时辅助信息不泄露该信道的任何信息,最后通信双方直接在公共信道上协商得到相同的密钥。理论分析和仿真结果表明,该方法可以有效地提高可达密钥速率,同时增加传输路径,选取跳数少、信道变化大的传输路径,可以进一步提高可达密钥速率。
The achievable key rate of secret key generation method in multi-hop relaying systems was relative low in Internet of things.A cooperative secret key generation algorithm based on network coding was proposed to improve the achievable key rate.Firstly,all the nodes send training sequences in turn to estimate the channels.After that the relays employ secure network coding technique to assist the two legitimate users to obtain the correlative observations of the same wireless channel,with nothing leakage about the channel information to the eavesdropper.Finally,the two legitimate users agreed on a common secret key directly over the public channel.Theoretical and simulation results validate the performance of the proposed secret key generation algorithm,and obtain that increasing the wireless transmission paths,selecting the transmission path with less hops and larger variance channels can further improve the achievable secret key rate.
作者
肖帅芳
郭云飞
黄开枝
金梁
XIAO Shuaifang;GUO Yunfei;HUANG Kaizhi;JIN Liang(National Digital Switching System Engineering and Technological R&D Center, Zhengzhou 450002, China)
出处
《通信学报》
EI
CSCD
北大核心
2018年第3期86-94,共9页
Journal on Communications
基金
国家自然科学基金资助项目(No.61379006
No.61501516
No.61521003)
国家高技术研究发展计划("863"计划)基金资助项目(No.2015AA01A708)~~
关键词
物理层安全
密钥生成
物联网
多跳中继系统
网络编码
physical layer security
secret key generation
Internet of things
multi-hop relaying systems
network coding