[发明专利]一种基于奇偶校验的非确定性协商方法及系统有效
申请号: | 201710104363.3 | 申请日: | 2017-02-24 |
公开(公告)号: | CN108512654B | 公开(公告)日: | 2022-08-30 |
发明(设计)人: | 马永青;韦云川;武杰;朱长明;张鹏程 | 申请(专利权)人: | 北京金泰众和科技有限责任公司 |
主分类号: | H04L9/08 | 分类号: | H04L9/08 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 100070 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 奇偶校验 确定性 协商 方法 系统 | ||
本申请提供了一种基于奇偶校验的非确定性协商方法及系统,基于奇偶校验的非确定性协商方法包括:第一通信设备获取第一无线信道特征二进制序列;第二通信设备获取第二无线信道特征二进制序列,第一通信设备和第二通信设备之间进行无线通信,第一无线信道特征二进制序列和第二无线信道特征二进制序列的长度相同且数据不同;第一通信设备和第二通信设备利用基于奇偶校验的非确定性协商算法、第一无线信道特征二进制序列和第二无线信道特征二进制序列进行密钥协商。在本申请中,通过以上方式达到了提高密钥协商结果的准确性的目的。
技术领域
本申请涉及信息安全领域,特别涉及一种基于奇偶校验的非确定性协商方法及系统。
背景技术
利用无线信道特征生成和分发对称密钥是一种全新的密码学体制,近年来在国际上开始受到关注。通信双方利用无线信道特征的对称性、随机性和地理敏感性生成强相关的随机数,并以此制备密钥。通信双方需要将扫描得到的信道特征值量化为二进制比特序列,并通过密钥协商算法使双方的二进制序列一致。最后,通过保密增强技术剔除掉信息协商过程中泄露的信息,最终生成密钥。
但是,由于现有的密钥协商算法多用于量子通信,将现有的密钥协商算法用于基于无线信道特征的对称密钥生成分发过程中的密钥协商,会导致基于无线信道特征的对称密钥生成分发过程中的密钥协商的结果的准确性低。
发明内容
为解决上述技术问题,本申请实施例提供一种基于奇偶校验的非确定性协商方法及系统,以达到提高密钥协商结果的准确性的目的,技术方案如下:
一种基于奇偶校验的非确定性协商方法,包括:
第一通信设备获取第一无线信道特征二进制序列;
第二通信设备获取第二无线信道特征二进制序列,所述第一通信设备和所述第二通信设备之间进行无线通信,所述第一无线信道特征二进制序列和所述第二无线信道特征二进制序列的长度相同且数据不同;
所述第一通信设备和所述第二通信设备利用基于奇偶校验的非确定性协商算法、所述第一无线信道特征二进制序列和所述第二无线信道特征二进制序列进行密钥协商。
优选的,所述第一通信设备和所述第二通信设备利用基于奇偶校验的非确定性协商算法、所述第一无线信道特征二进制序列和所述第二无线信道特征二进制序列进行密钥协商,包括:
步骤1:所述第一通信设备以2比特为单位对长度为256比特的第一无线信道特征二进制序列进行顺序分段,得到128段第一子无线信道特征二进制序列,以及所述第二通信设备以2比特为单位对长度为256比特的第二无线信道特征二进制序列进行顺序分段,得到128段第二子无线信道特征二进制序列;
步骤2:所述第一通信设备利用异或计算规则0⊕0=0,1⊕0=1,0⊕1=1,1⊕1=0分别对128段第一子无线信道特征二进制序列中的两位数据进行异或运算,得到128个第一异或计算结果,以及所述第二通信设备利用异或计算规则0⊕0=0,1⊕0=1,0⊕1=1,1⊕1=0分别对128段第二子无线信道特征二进制序列中的两位数据进行异或运算,得到128个第二异或计算结果;
步骤3:所述第一通信设备将128个所述第一异或计算结果发送至所述第二通信设备,所述第二通信设备接收到128个所述第一异或计算结果后,向所述第一通信设备回复确认信息;
步骤4:所述第二通信设备将128个所述第一异或计算结果和128个所述第二异或计算结果进行逐位异或计算,得到128比特的异或结果,并将所述128比特的异或结果发送至所述第一通信设备,所述第一通信设备接收到所述128比特的异或结果后向所述第二通信设备回复确认信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京金泰众和科技有限责任公司,未经北京金泰众和科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710104363.3/2.html,转载请声明来源钻瓜专利网。