[发明专利]一种基于随机波束和边缘计算的物理层密钥分发方法有效
申请号: | 202010801243.0 | 申请日: | 2020-08-11 |
公开(公告)号: | CN111786789B | 公开(公告)日: | 2023-07-14 |
发明(设计)人: | 许爱东;蒋屹新;唐杰;文红;张宇南 | 申请(专利权)人: | 南方电网科学研究院有限责任公司;电子科技大学 |
主分类号: | H04L9/08 | 分类号: | H04L9/08 |
代理公司: | 成都巾帼知识产权代理有限公司 51260 | 代理人: | 邢伟 |
地址: | 510663 广东省广州市科学*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 随机 波束 边缘 计算 物理层 密钥 分发 方法 | ||
1.一种基于随机波束和边缘计算的物理层密钥分发方法,其特征在于:包括以下步骤:
S1.设定保护区域:
设边缘侧设备Alice和合法终端Bob需要分享密钥,Eve为窃听者;
边缘设备Alice与合法终端Bob分别利用一个半径为R的保护区域围绕自身,使得窃听者Eve不能进入保护区域进行窃听,即保证Eve与Alice的距离大于R,Eve与和Bob的距离大于R;
NA和NB分别表示Alice和Bob的天线数,NA>NB=1;待分享的密钥符号为s(n),n=1,2,…L,其中L为密钥的符号长度;
S2.信道估计:Bob向Alice发送信道估计序列,Alice根据接收到的信息估计出上行信道信息,并通过转置得下行信道信息
S3.随机波束生成:Alice根据下行信道信息生成随机波束
所述步骤S3包括:
S301.Alice首先从下行信道信息中随机选择一个大于设定阈值的元素hab,i,i=1,2,…,NA;同时随机生成波束中的元素且k≠i;
S302.在i=1,2,…,NA中每一个取值时,计算波束中的元素vi:
其中,A为常数,表示高斯随机数;
S4.密钥符号处理及发送:Alice在向Bob发送密钥符号s(n)时,按照步骤S3生成随机波束v,并利用随机波束v对s(n)进行处理,得到信号x(n)进行发送以扰乱窃听者的接收信号:
x(n)=v(n)s(n);
S5.信号接收:Bob对Alice发送的信号进行接收,接收信号yBob(n)表示为:
yBob(n)=habv(n)s(n)+nA
同时,窃听者对Alice发送的信号进行窃听,接收到的信号表示为:
yEve(n)=hEv(n)s(n)+nE;
其中,nA和nE分别为Bob和Eve接收信号对应的白噪声向量,hE为Eve的信道;
S6.密钥估计:Bob在忽略白噪声向量nA的情况下对密钥符号进行估计,得到估计的密钥信息
所述步骤S6包括:
Bob在忽略白噪声向量nA的情况下对密钥符号进行估计,得到:
由步骤S2得到habv(n)=A;故Bob估计发送的密钥符号为:
同时,由于窃听者的信号信息hE与hab的差异性,使得窃听者在获得yEve(n),难以估计出相应的密钥符号;
S7.在n=1,2,…L时,重复执行步骤S3~步骤S6,直至Bob已经得到L个符号长度的密钥。
2.根据权利要求1所述的一种基于随机波束和边缘计算的物理层密钥分发方法,其特征在于:所述步骤S7中,Bob已经得到L个符号长度的密钥后,还包括一致性确认步骤:
Bob与Alice进行密钥一致性确认,若Bob得到的密钥与Alice分享密钥的一致,则该次密钥分享完成,若Bob得到的密钥与Alice分享密钥的不一致,返回步骤S2,按照步骤S2~S7重新执行密钥分享过程。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南方电网科学研究院有限责任公司;电子科技大学,未经南方电网科学研究院有限责任公司;电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010801243.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种电器盒壳体防变形焊接工装及加工工艺
- 下一篇:一种智能模型加工系统