[发明专利]公钥的高速报文验证方法有效

专利信息
申请号: 202110075812.2 申请日: 2021-01-20
公开(公告)号: CN112910864B 公开(公告)日: 2022-11-04
发明(设计)人: 王小峰;李进;邢倩倩;郑杰文 申请(专利权)人: 中国人民解放军国防科技大学
主分类号: H04L9/40 分类号: H04L9/40;H04L9/32;H04L9/08
代理公司: 长沙大珂知识产权代理事务所(普通合伙) 43236 代理人: 伍志祥
地址: 410073 湖*** 国省代码: 湖南;43
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 高速 报文 验证 方法
【权利要求书】:

1.一种公钥的高速报文验证方法,其特征在于,包括如下步骤:

S10:标识密码生成机构生成初始化参数和系统主密钥,形成并发布系统公共参数PP;

S20:用户A向所述标识密码生成机构发送IP地址,所述标识密码生成机构根据用户A的IP地址,生成用户A的私钥sA并返回给用户A;

S30:报文检查者Pchecker向所述标识密码生成机构发送身份标识IDcheck,所述标识密码生成机构生成所述报文检查者Pchecker的私钥scheck,并返回给所述报文检查者Pchecker;

S40:用户A根据用户A的私钥sA、所述报文检查者Pchecker的身份标识IDcheck和安全因子x生成消息认证密钥S,利用所述消息认证密钥S生成第一消息摘要MAC,并把所述第一消息摘要MAC嵌入到IP报文中,发送所述IP报文给用户B;

S50:所述报文检查者Pchecker收到用户A发送的所述IP报文,解析所述IP报文中的源IP地址、目的IP地址、版本号、标志、消息M和所述第一消息摘要MAC;根据所述报文检查者Pchecker的所述私钥scheck和用户A的源IP地址生成验证密钥S',利用所述验证密钥S'和收到的消息M生成第二消息摘要MAC',若MAC'=MAC,则验证成功;

所述S40步中包括以下步骤:

S401:用户A从IP报文中提取特定报文信息,对所述特定报文信息作哈希运算得到安全因子x;所述特定报文信息包括IP报文中的源IP地址、目的IP地址、版本号和标志四个字段;

S402:用户A利用双线性映射e得到S=e([x]sA,H2(IDcheck));

S403:用户A利用H3函数将认证密钥S映射为长度为l的二进制字符串K,利用HMAC函数对消息M做哈希运算得到第一消息摘要MAC=HMAC(S,M),将第一消息摘要MAC嵌入到IP报文中,发送给用户B。

2.根据权利要求1所述的公钥的高速报文验证方法,其特征在于,所述S10步中包括:

S101:所述密钥生成机构根据输入系统安全系数,生成初始化参数{P1,P2,G1,G2,GT,e,H1,H2,H3};其中G1和G2为加法群,P1为G1群的生成元,P2为G2群的生成元,GT为乘法群,e为G1上元素和G2上元素到GT的双线性对映射;H1,H2为安全密码函数;H1(u)将任意长度二进制字符串u映射到一个循环加法群G1的元素,H2(u)将任意长度二进制字符串u映射到一个循环加法群G2的元素,H3(V)将一个循环乘法群GT中的元素映射为一个二进制字符串;

S102:所述标识密码生成机构随机产生主密钥s0,并发布系统公共参数{G1,G2,GT,H1,H2,e}。

3.根据权利要求2所述的公钥的高速报文验证方法,其特征在于,所述S20步中,用户A向所述标识密码生成机构发送IP地址IPA请求私钥sA,所述标识密码生成机构计算用户A的私钥sA=[s0]·H1(IPA),将用户A的私钥sA发送给用户A。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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