The invention discloses a joint interleaving encryption method based on physical layer keys. The implementation steps of the method include: node A and node B use channel characteristics to generate keys, through key agreement to make the two keys consistent, after grouping and process conversion, extract the position vectors of 0, 1, 2, 3 vectors after transformation to form position vectors for generating interleaving matrix, node A uses intersection. When the weaving matrix is multiplied by OFDM symbols to encrypt, node B uses the interleaving matrix for equalizer design. Because the wireless channel of time division system is reciprocal, node A and node B no longer need key exchange. Compared with the generation scheme that requires key exchange before interleaving, the present invention does not need the process of key exchange between the communicating parties any more and has better security performance. While implementing encryption, the system also provides diversity gain and has better BER performance.
【技术实现步骤摘要】
一种基于物理层密钥的联合交织加密方法
本专利技术涉及无线通信
,具体涉及一种基于物理层密钥的联合交织加密方法。
技术介绍
:随着无线网络的不断发展,无线通信在生活中起到了越来越重要的作用。然而由于无线媒介的广播性和开放性,传播的信息极容易被窃听,无线通信的隐私以及安全问题已经成为广泛关注的焦点。传统的保障通信安全的技术主要是在网络层以密码学为基础,其安全性依赖于计算能力,随着量子信息时代的到来,很多传统的加密方法很容易被破解,而物理层安全技术则可以达到信息理论意义上的安全,信息理论安全的基本原理是需要加密方案与探索信道随机性的信道编码技术来保证第三方无法在无线媒介上窃听。正交频分复用(OFDM)技术因其高频谱效率和抗多径干扰等诸多优点,在无线通信系统中得到广泛的使用。目前OFDM中交织方式主要分为频域交织(即在IFFT模块之前对数据进行交织)和时域交织(即在IFFT模块之后对数据进行交织),例如ReliabilityandLatencyTrade-offiTimeDomianInterleavingforOFDMCommunicationSystem这篇文章所提出的就是在时域对OFDM符号进行交织,从而实现加密效果。但其存在对的不足就是用于生成交织矩阵的密钥,仍然需要在通信双方之间进行交换,这就增加了信息泄露的可能性,使得通信系统的安全性得不到的保障。
技术实现思路
本专利技术目的在于解决了上述现有技术的不足,提供了一种基于物理层密钥的联合加密方法,该方法是利用时分系统无线信道的互易性,对两个节点之间的信道幅度和相位进行测量,从而提取密钥比特,然后用所产 ...
【技术保护点】
1.一种基于物理层密钥的联合交织加密方法,其特征在于,该方法包括如下步骤:两个及以上的节点相互间发送探测信号;节点接收到探测信号后测量出幅度矢量和相位矢量;各节点根据各自的幅度矢量和相位矢量生成一致的密钥;根据密钥得出交织矩阵;通过交织矩阵对数据进行加密和解密。
【技术特征摘要】
1.一种基于物理层密钥的联合交织加密方法,其特征在于,该方法包括如下步骤:两个及以上的节点相互间发送探测信号;节点接收到探测信号后测量出幅度矢量和相位矢量;各节点根据各自的幅度矢量和相位矢量生成一致的密钥;根据密钥得出交织矩阵;通过交织矩阵对数据进行加密和解密。2.根据权利要求1所述的一种基于物理层密钥的联合交织加密方法,其特征在于:所述幅度矢量和相位矢量的测量方法为:节点A向节点B发送探测信号sa(t),节点B向节点A发送探测信号sb(t);节点B接收到信号为:yB(t)=sa(t)*hAB+nB,节点A接收到信号为:yA(t)=sb(t)*hBA+nA;经过多次发送与接收节点A和节点B分别测量出各自的信道相位矢量,表示为:θa=[θa(1)T,...,θa(N)T]θb=[θb(1)T,...,θb(N)T]其中,N为矢量长度,矢量中的每个元素θa(1),θb(1),...,θa(N),θb(N),是每测量一次信道多次采样的采样值集合,hBA表示节点B发送探测信号时从节点B到节点A的信道所对应的信道增益,hAB表示节点A发送探测信号时从节点A到节点B的信道所对应的信道增益,nA、nB分别为节点A端和节点B端的加性高斯白噪声;节点A和节点B的信道幅度矢量分别用ra和rb表示。3.根据权利要求2所述的一种基于物理层密钥的联合交织加密方法,其特征在于:所述密钥的生成方法包括如下步骤:通过对r...
【专利技术属性】
技术研发人员:侯晓赟,张永伟,凌捷,
申请(专利权)人:南京邮电大学,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。