[发明专利]一种基于证书的无线体域网群组认证与密钥协商方法有效
申请号: | 201910529658.4 | 申请日: | 2019-06-19 |
公开(公告)号: | CN110191469B | 公开(公告)日: | 2020-05-12 |
发明(设计)人: | 张文芳;余东海;王小敏 | 申请(专利权)人: | 西南交通大学 |
主分类号: | H04W12/04 | 分类号: | H04W12/04;H04L9/32;H04L9/30;H04L9/08 |
代理公司: | 成都正华专利代理事务所(普通合伙) 51229 | 代理人: | 陈选中 |
地址: | 610031*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 证书 无线 体域网群组 认证 密钥 协商 方法 | ||
1.一种基于证书的无线体域网群组认证与密钥协商方法,其特征在于,包括以下步骤:
S1、构建无线体域网的网络管理NM的长期私钥skn和公钥pkn;
S2、根据网络管理NM的长期私钥skn和公钥pkn,通过网络管理NM向群管理员GM颁发证书certGM,构建无线体域网的群管理员GM;
S3、根据网络管理NM的长期私钥skn和公钥pkn,通过网络管理NM向用户颁发证书certi,构建无线体域网的用户;
S4、根据群管理员GM的证书certGM、长期私钥xGM和公钥XGM,向构建了群管理员GM和用户的无线体域网加入应用服务提供商AP;
S5、根据用户的证书certi、群管理员GM的长期私钥xGM和群管理员GM的公钥XGM,向构建了应用服务提供商AP的无线体域网加入用户;
S6、根据用户证书certi,对引入的随机参数进行签名,得到用户签名σi,向应用服务提供商AP申请服务,并请求会话密钥;
S7、根据用户签名σi和与用户通信的用户会话密钥服务值k′i,对用户进行认证以及密钥协商;
S8、对应用服务提供商AP进行认证。
2.根据权利要求1所述的基于证书的无线体域网群组认证与密钥协商方法,其特征在于,所述步骤S1包括以下步骤:
S101、将网络管理NM选取的随机数skn作为长期私钥;
S102、将长期私钥skn与椭圆曲线生成的元P进行基于椭圆曲线的倍点运算,得到网络管理NM的公钥pkn。
3.根据权利要求2所述的基于证书的无线体域网群组认证与密钥协商方法,其特征在于,所述步骤S2包括以下步骤:
S201、将群管理员GM选取的随机参数xGM作为长期私钥;
S202、将长期私钥xGM与椭圆曲线生成的元P进行基于椭圆曲线的倍点运算,得到群管理员GM的公钥XGM;
S203、将网络管理NM选取的随机数rGM与椭圆曲线生成的元P进行基于椭圆曲线的倍点运算,得到群管理员GM证书承诺值RGM;
S204、将群管理员GM公钥XGM、群管理员GM证书承诺值RGM和群管理员GM的身份标识IDGM进行哈希运算,得到哈希值hGM;
S205、将哈希值hGM与网络管理NM的长期私钥skn做乘法运算,得到乘法值PGM;
S206、将乘法值PGM与随机数rGM做加法运算,得到群管理员GM证书certGM;
S207、通过网络管理NM将群管理员GM证书certGM和证书承诺值RGM发给群管理员GM,同时将群管理员GM证书certGM、证书承诺值RGM、公钥XGM和身份标识IDGM添加到网络管理NM的数据库中;
S208、利用网络管理NM的公钥pkn、群管理员GM的证书承诺值RGM、群管理员GM的公钥XGM和身份标识IDGM对证书certGM进行验证,若验证通过,则群管理员GM存储证书certGM、证书承诺值RGM、公钥XGM和身份标识IDGM,完成群管理员GM的构建,若验证未通过,则跳转至步骤S201。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西南交通大学,未经西南交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910529658.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:加密、解密方法及移动终端
- 下一篇:一种安全防火墙的方法及其对应系统