[发明专利]一种基于树型奇偶机的新型密钥交换方法有效

专利信息
申请号: 202011620056.9 申请日: 2020-12-30
公开(公告)号: CN112751671B 公开(公告)日: 2022-07-05
发明(设计)人: 李西明;王璇;郭玉彬;杜治国;陈志浩;温嘉勇;徐康;蔡河鑫 申请(专利权)人: 华南农业大学
主分类号: H04L9/08 分类号: H04L9/08;H04L9/40;G06F7/58
代理公司: 广州市华学知识产权代理有限公司 44245 代理人: 雷芬芬
地址: 510642 广*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 奇偶 新型 密钥 交换 方法
【说明书】:

发明公开了一种基于树型奇偶机的新型密钥交换方法,包括:S1,通信双方均在本地生成树型奇偶机网络模型;S2,通信双方均生成滑动窗口;S3,通信双方产生相同的随机向量;S4,将随机向量x输入网络模型;模型分别输出τa、τb;S5,判断τa和τb是否相等;S6,按照Hebbian的更新规则更新模型的权值,并且将结果true保存至滑动窗口中;S7,重复执行步骤S3‑S6,直到双方的权值向量的Hash值完全相同,得到双方的网络权值Ka和Kb。本发明实现神经网络自同步的性质来达到密钥交换的目的。以加入动态学习率后的更新规则更新双方的模型的权值的方法可以降低网络同步所需的次数,加快网络的同步速度。

技术领域

本发明涉及密钥交换技术领域,具体涉及一种基于树型奇偶机的新型密钥交换方法。

背景技术

为了实现信息的安全通信,需要对信息进行加密,目前主要有两种加密方法,即对称加密和非对称加密。非对称加密由于其加密速度较慢不适合大量数据加密时使用。对称加密因其加密速度快,安全性高而被大量使用。然而使用对称加密时需要通信双方共同拥有一个相同密钥,这就涉及到密钥交换。传统的密钥交换主要有Diffie-Hellman密钥交换和基于树型奇偶机的密钥交换。其中,如图1所示,传统的Diffie-Hellman密钥交换可以分为七个子过程,具体如下:

第一步:Alice向Bob发送两个质数n和g。其中Alice代表通信对端A, Bob代表通信对端B。n必须是一个非常大的质数,而g可以是一个较小的数字。n和g不需要保密,被窃听者获取了也没关系。

第二步:Alice生成一个随机数x∈(1,n-2)。随机数x是一个只有Alice 知道的秘密数字,没有必要告诉Bob,也不能让窃听者知道。

第三步:Bob生成一个随机数y∈(1,n-2)。

第四步:Alice将g的x次方mod n即X=gx mod n这个数发送给Bob。

第五步:Bob将g的B次方mod n即Y=gy mod n这个数发送给Alice。

第六步:Alice用Bob发过来的数Y并计算其x次方mod n,即k=Yx mod n就是共享密钥ka

第七步:Bob用Alice发过来的数X并计算其y次方mod n,即k=Xy mod n就是共享密钥kb

以上Diffie-Hellman密钥交换的步骤是基于代数理论的密钥交换方法。

而基于树型奇偶机的密钥交换模型中的树型奇偶机是一个多层前馈式网络,包含三层。输入层接收一个多维的输入向量其中每一维向量xij均是取自{-1,1} 的随机值。隐含层节点收集来自输入层的所有值并经过自身的sgn激活函数后与其他隐含层节点的输出值进行连乘最终得到输出层的最终输出τ。

图2展示了一个包含3个隐含节点和12维输入向量的TPM奇偶机模型,其中每个隐含节点拥有4个输入xij∈{1,-1}。每一维输入与隐含节点的连接均有各自不同的权值Wij,其中i代表隐含节点的下标,j代表每一输入向量的下标。隐含节点的输入hi按照如下进行计算:

符号说明

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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