[发明专利]一种基于神经网络的高一致性物理密钥生成方法有效

专利信息
申请号: 201810052683.3 申请日: 2018-01-19
公开(公告)号: CN108365951B 公开(公告)日: 2023-05-30
发明(设计)人: 管新荣;蔡跃明;杨炜伟;杨文东;吴丹;石会;王易达;丁宁 申请(专利权)人: 中国人民解放军陆军工程大学
主分类号: H04L9/08 分类号: H04L9/08;G06N3/08
代理公司: 江苏圣典律师事务所 32237 代理人: 许峰;程化铭
地址: 210007 江*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 神经网络 一致性 物理 密钥 生成 方法
【权利要求书】:

1.一种基于神经网络的高一致性物理密钥生成方法,其特征在于:该生成方法包括以下步骤:

步骤10):在一无线物理密钥生成模型中,设有一个源节点S、一个目的节点D和一个窃听节点E,所有节点采用TDD方式工作;设在时刻t,源节点S和目的节点D之间的信道系数记为hSD(t),源节点S和窃听节点E之间的信道系数记为hSE(t),目的节点D和窃听节点E之间的信道系数记为hDE(t);

步骤20):获取训练样本;具体包括:受TDD方式限制,源节点S和目的节点D不能同时进行信号收发,故二者交替进行信道探测;设从t1到tn时刻,源节点S通过信道探测得到的幅度值为aS=[a(t1),a(t2),...,a(tn)],目的节点D每次信道探测比源节点S延后Δ时刻,得到的幅度值为aD=[a(t1+Δ),a(t2+Δ),...,a(tn+Δ)];随后,目的节点D将aD发送给源节点S,供源节点S进行神经网络参数训练;源节点S在进行神经网络训练之前,对(aS,aD)进行归一化处理,得到其中,将作为训练样本;

步骤30):建立神经网络模型;

步骤40):训练参数;

步骤50):生成密钥;具体包括:源节点、目的节点重新交替对hSD(t)进行探测,获取hSD(t)的幅度值a(t);目的节点对aD进行量化得到目的节点物理密钥KD,源节点通过步骤40)训练得到的神经网络基于aS对aD进行预测,再对预测结果进行量化,得到源节点物理密钥KS;步骤60):进行一致性检验。

2.按照权利要求1所述的基于神经网络的高一致性物理密钥生成方法,其特征在于:所述步骤30)包括:神经网络模型包括输入层、隐层和输出层,其中,

输入层:以即归一化的源节点信道探测结果为输入向量,设输入层神经元个数为q1个;

隐层:设隐层神经元个数为q2个,隐层输入向量为α,隐层输出向量为b,隐层阈值向量为γ,输入层和隐层的连接矩阵为V;

输出层:输出层神经元个数为1;隐层和输出层的连接向量为w,输出层的输入值为β,输出层阈值为θ,输出层输出为源节点基于得到的关于的预测值;

通过神经网络模型,源节点利用自身ti至ti+4时刻的信道探测结果,预测目的节点ti+4+Δ时刻的信道探测结果。

3.按照权利要求2所述的基于神经网络的高一致性物理密钥生成方法,其特征在于:所述步骤40)包括:以步骤20)中归一化的信道系数幅度值为训练集,对步骤30)的神经网络模型进行训练;

源节点对进行分组,分为n-4组:为第1组,为第2组,……,为第n-4组;

源节点将上述分组输入步骤30)建立的神经网络模型中,经隐层计算,对神经网络模型的输出结果去归一化,得到对目的节点t5时刻之后探测结果的预测向量

预测值与真实值a(t5+Δ)的差值,即预测误差ξi如式(1)所示:

源节点利用梯度下降算法更新神经网络参数V、γ、w和θ,并继续将剩余分组依次输入神经网络,得到对目的节点后续时刻探测结果的预测值及预测误差;所有分组输入完毕,得累积误差E如式(2)所示

循环进行上述训练过程,直到累计预测误差的减小值小于0.0001,完成神经网络训练。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军陆军工程大学,未经中国人民解放军陆军工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201810052683.3/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top