[发明专利]无线体域网的无证书远程匿名认证方法有效
申请号: | 201210066847.0 | 申请日: | 2012-03-14 |
公开(公告)号: | CN102624530A | 公开(公告)日: | 2012-08-01 |
发明(设计)人: | 刘景伟;孙蓉;张露;白宝明 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L9/30 |
代理公司: | 陕西电子工业专利中心 61205 | 代理人: | 王品华;朱红星 |
地址: | 710071*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种无线体域网的无证书远程匿名认证方法,主要解决无线体域网远程认证中的匿名性问题,主要步骤是:1)网络管理者初始化整个无线体域网系统;2)无线体域网用户向网络管理者进行身份注册;3)网络管理者向无线体域网用户颁发账户索引;4)无线体域网用户使用账户索引以匿名的方式向网络管理者发送服务请求;5)应用服务提供商与无线体域网用户之间进行双向认证。本发明既消除了对证书的需求,又无密钥托管的弊端,具有安全性能好,计算复杂度低的优点,可用于远程医疗监控等应用场景。 | ||
搜索关键词: | 无线 体域网 证书 远程 匿名 认证 方法 | ||
【主权项】:
1.一种无证书远程匿名认证方法,包括:(1)初始化步骤:网络管理者公布系统参数:{l,G1,G2,q,P,e,H,h,QNM},其中,l是安全系数G1是一个阶为素数q的循环加法群,G2是一个阶为素数q的循环乘法群,P是G1的生成元,e是一个双线性对映射,H和h是两个无碰撞安全杂凑函数,H是将长度不等的0/1序列和G1中的元素映射到G1上的一个元素的杂凑函数,h是将长度不等的0/1序列和G1中的元素映射到modq的整数乘法群
上的一个元素的杂凑函数;网络管理者从modq的整数乘法群
中随机的选择sNM作为主密钥,计算QNM=sNMP作为它的公钥;应用服务提供商生成自己的公/私钥对<QAP,sAP>;(2)注册步骤:无线体域网用户从modq的整数乘法群
中随机选择一个整数作为他的第一部分私钥s1,计算第一部分公钥Q1=s1P;网络管理者为无线体域网用户生成第二部分私钥S2=sNMQ2,并将S2通过安全认证信道发送给无线体域网用户,无线体域网用户得到公钥对<Q1,Q2>和私钥对<s1,S2>其中Q2=H(id,Q1)是用户的第二部分公钥,id是无线体域网用户的身份信息;网络管理者向无线体域网用户颁发账户管理信息
和授权标签ticket=<m,σ>,其中,C是无线体域网用户信息,
是用户账户的验证索引,
是签名算法的签名索引,right是无线体域网用户的账户权利信息,
σ是对m的签名,||是将两部分信息级联;(3)远程匿名认证步骤:(3a)无线体域网用户向应用服务提供商发送服务请求无线体域网用户从modq的整数乘法群
中随机选择两个整数k、t,并根据网络管理者发布的系统参数{l,G1,G2,q,P,e,H,h,QNM}及应用服务提供商的公钥QAP,计算一次性随机信息T=tP和一次性随机信息的保护信息T′=tQAP,无线体域网用户由授权标签ticket=<m,σ>、自己的公钥对<Q1,Q2>和私钥对<s1,S2>,计算一对信息签名v=h(σ||tC||r,T)和U=kS2-vs1Q2,其中
为一次性承诺信息,tC是无线体域网的终端请求时间,进一步得到会话密钥key=h(v,T),无线体域网用户将服务请求消息Req=(v,U,m,σ,tC,T′)发给应用服务提供商;(3b)应用服务提供商认证无线体域网用户应用服务提供商收到服务请求信息Req=(v,U,m,σ,tC,T′),验证授权标签<m,σ>和无线体域网终端请求时间tC的有效性,如果无效,则拒绝提供服务,否则,应用服务提供商根据
中的无线体域网用户帐户的验证索引
和部分签名信息v,计算一次性承诺信息
应用服务提供商再使用私钥sAP,计算一次性随机信息
验证h(σ||tC||r,T)和服务请求消息中的v是否相等,如果相等,则计算会话密钥key=h(v,T)和消息认证码MACkey(v),并返回消息认证码MACkey(v)作为对用户服务请求的回复,否则认证失败;(3c)无线体域网用户认证应用服务提供商无线体域网用户收到应用服务提供商的回复MACkey(v),使用会话密钥key验证消息认证码MACkey(v)的正确性,如果消息认证码MACkey(v)验证通过,则使用key作为通信的会话密钥,否则认证失败。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210066847.0/,转载请声明来源钻瓜专利网。
- 上一篇:一种用于超级计算机的供电方法
- 下一篇:一种烧结料层空隙率的计算方法