【技术实现步骤摘要】
一种退化窃听信道中基于加密极化编码的信息传输方法
本公开涉及通信
,尤其涉及一种退化窃听信道中基于加密极化(Polar)编码的信息传输方法、装置、可读存储介质及计算设备。
技术介绍
当窃听信道的噪声比主信道的噪声大时,我们将此时的窃听信道称之为退化窃听信道。在Wyner提出的窃听系统的模型基础上,将Polar码应用于退化窃听信道的模型如图1所示。在此模型中,W'是W的退化信道,且W和W'均为对称信道。其中U是信源用户Alice发送的信息序列,X是U经过Polar编码得到的编码码字,Y和Z分别是X经过W和W'传输后输出的序列,和分别合法接收用户Bob和非法窃听用户Eve译码后最终获取的信息估计序列,CM和CW分别表示表示W与W'的信道容量。退化窃听信道模型在经过了信道极化之后所产生的比特信道一共可以分为三类,对Bob和Eve均为全噪的信道集合AF,用来传输固定比特;对Bob无噪而对和Eve来说的全噪信道集合AS,用来传输有效信息比特;对Bob和Eve均为无噪的比特信道集合AR,用来传输随机序列。其中AS、AR、AF三者不相交,并且满足在进行Polar码的构造的时候,我们就选择AS中的比特信道来传输信息,我们将这一部分的信息位集合称之为安全位,若Am和Aw分别表示W和W'的信息位,即AS=Am-Aw,AS所对应的比特信道我们将其称之为安全比特信道。已有文献证明了在窃听信道是退化版的主信道的条件下,AS一定存在。极化之后各类比特信道在编码时的应用如图2所示,根据图2所示方法,将编码后的码字X分别通过主 ...
【技术保护点】
1.一种退化窃听信道中基于加密极化Polar编码的信息发送方法,其特征在于,包括:/n获取退化窃听信道信息;/n根据所述信道信息,确定对接收方无噪而对窃听方全噪的第一信道集合,以及对接收方和窃听方均为无噪的第二信道集合;其中,所述第一信道集合用于传输密钥,所述第二信道集合用于传输随机序列;/n当确定所述密钥的长度小于所述随机序列长度时,确定出使得窃听方在第二信道的Polar码的误码率最大的信道加密干扰位置;/n根据所述使得窃听方在第二信道的Polar码的误码率最大的信道加密干扰位置和所述密钥,加密所述随机序列;/n根据Polar码编码所述密钥和所述随机序列;/n将编码结果发送给接收方。/n
【技术特征摘要】
1.一种退化窃听信道中基于加密极化Polar编码的信息发送方法,其特征在于,包括:
获取退化窃听信道信息;
根据所述信道信息,确定对接收方无噪而对窃听方全噪的第一信道集合,以及对接收方和窃听方均为无噪的第二信道集合;其中,所述第一信道集合用于传输密钥,所述第二信道集合用于传输随机序列;
当确定所述密钥的长度小于所述随机序列长度时,确定出使得窃听方在第二信道的Polar码的误码率最大的信道加密干扰位置;
根据所述使得窃听方在第二信道的Polar码的误码率最大的信道加密干扰位置和所述密钥,加密所述随机序列;
根据Polar码编码所述密钥和所述随机序列;
将编码结果发送给接收方。
2.如权利要求1所述的方法,其特征在于,确定使得窃听方在第二信道的Polar码的误码率最大的信道加密干扰位置,包括:
随机生成若干个所述随机序列长度的初始序列,所述初始序列中包含个数为所述密钥的长度的特征值,用于表示信道加密干扰位置;
确定用于遗传算法计算的适应度函数和限制条件,所述适应度函数设定为使得窃听方在第二信道的Polar码的误码率最大为优化目标,所述限制条件包括生成序列应包含个数为所述密钥的长度的特征值;
根据所述初始序列和所述适应度函数,采用遗传算法迭代,确定出所述限制条件下适应度最优的生成序列,所述适应度最优的生成序列的特征值指示所述使得窃听方在第二信道的Polar码的误码率最大的信道加密干扰位置。
3.一种退化窃听信道中基于加密Polar编码的信息接收方法,其特征在于,包括:
获取退化窃听信道信息;
在对接收方无噪而对窃听方全噪的第一信道集合接收密钥,在对接收方和窃听方均无噪的第二信道集合接收加密后的Polar码字;
根据预先确定的使得窃听方在第二信道的Polar码的误码率最大的信道加密干扰位置和所述密钥,解密所述加密后的Polar码字;
解码所述Polar码字,得到原始的随机序列。
4.如权利要求3所述的方法,其特征在于,确定使得窃听方在第二信道的Polar码的误码率最大的信道加密干扰位置,包括:
随机生成若干个所述随机序列长度的初始序列,所述初始序列中包含个数为所述密钥的长度的特征值,用于表示信道加密干扰位置;
确定用于遗传算法计算的适应度函数和限制条件,所述适应度函数设定为使得窃听方在第二信道的Polar码的误码率最大为优化目标,所述限制条件包...
【专利技术属性】
技术研发人员:马楠,周方圆,张治,黄育侦,许晓东,
申请(专利权)人:北京邮电大学,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。