首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种基于极化码的紧凑格密钥交换和格公钥加密方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:中国科学院信息工程研究所

摘要:本发明公开了一种基于极化码的紧凑格密钥交换和格公钥加密方法。本发明交换方法为:1Alice从误差分布的取值集合中随机选取元素sA、eA,将sA作为私钥,将eA作为错误信息;然后计算RLWE形式的公钥pA并发送给Bob;Bob生成公钥pB发送给Alice;2Bob根据公钥pA计算得到初始密钥KB;Alice根据公钥pB计算得到初始密钥KA;3通信双方利用误差同步技术调制初始密钥KA、KB,得到纠正后的密钥4Bob对进行极化码逆编码,得到极化码的冻结比特F和会话密钥SKB;将冻结比特F传输给Alice;Alice根据该冻结比特F对进行极化码译码,得到会话密钥SKA。

主权项:1.一种基于极化码的紧凑格密钥交换方法,其步骤包括:1通信双方Alice、Bob得到公开参数其中,R为整系数多项式环,Rq为系数为的多项式环,为模q整数环,q为多项式环Rq的模数,为误差分布,β为误差分布的上界,a为从多项式环Rq中均匀随机选取的元素;2Alice从误差分布的取值集合中随机选取元素sA、eA,将sA作为私钥,将eA作为错误信息;然后计算RLWE形式的公钥pA=asA+2eAmodq,并发送公钥pA给Bob;Bob从误差分布的取值集合中随机选取元素sB、eB,将sB作为私钥,将eB作为错误信息;然后计算pB=asB+2eBmodq,并将公钥pB发送给Alice;3Bob根据收到的公钥pA计算得到初始密钥KB=pAsBmodq;Alice根据收到的公钥pB计算得到初始密钥KA=sApBmodq;4通信双方Alice、Bob利用误差同步技术调制初始密钥KA、KB,得到纠正后的密钥5Bob对进行极化码逆编码,得到极化码的冻结比特F和双方共享的会话密钥SKB;将冻结比特F传输给Alice;Alice根据该冻结比特F对进行极化码译码,得到双方共享的会话密钥SKA。

全文数据:

权利要求:

百度查询: 中国科学院信息工程研究所 一种基于极化码的紧凑格密钥交换和格公钥加密方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。