[发明专利]传感器认证和共享密钥产生方法和系统以及传感器在审
申请号: | 201210231073.2 | 申请日: | 2012-07-04 |
公开(公告)号: | CN103532713A | 公开(公告)日: | 2014-01-22 |
发明(设计)人: | 阎军智;齐旻鹏;朱红儒 | 申请(专利权)人: | 中国移动通信集团公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L9/08 |
代理公司: | 北京英赛嘉华知识产权代理有限责任公司 11204 | 代理人: | 余朦;杨莘 |
地址: | 100032 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 传感器 认证 共享 密钥 产生 方法 系统 以及 | ||
1.传感器认证和共享密钥产生方法,包括:
传感器向应用系统发送ID和数字证书;
应用系统验证ID和数字证书,若验证通过,则随机生成会话密钥,并使用所述数字证书中的公钥加密所述会话密钥形成加密消息,发送给传感器;
传感器使用所述数字证书对应的私钥解密所收到的加密消息,对解密得到的会话密钥进行单向散列函数计算,形成散列值,并将所述散列值发送给应用系统;以及
应用系统验证所收到的散列值,若验证通过,则向传感器发送认证成功消息。
2.如权利要求1所述的方法,其中,若应用系统向传感器发送认证成功消息,则应用系统与传感器采用所述会话密钥进行加密通信。
3.如权利要求1所述的方法,其中,应用系统验证ID和数字证书包括:验证ID的有效性,验证ID与数字证书名称的一致性,以及验证数字证书的有效性。
4.如权利要求1所述的方法,其中,应用系统对ID和数字证书验证通过后,随机生成随机数和会话密钥,并使用所述数字证书中的公钥加密所述随机数和所述会话密钥形成加密消息,发送给传感器,
传感器使用私钥解密所收到的加密消息,对解密得到的随机数和会话密钥进行单向散列函数计算,形成散列值。
5.传感器,包括:
发送模块,发送传感器的ID和数字证书;
接收模块,接收加密消息;
解密模块,使用所述数字证书对应的私钥对接收到的加密消息进行解密得到解密信息;以及
计算模块,对解密得到的解密信息进行单向散列函数计算,形成散列值,
其中,所述发送模块进一步发送所述散列值。
6.如权利要求5所述的传感器,进一步包括存储模块,存储ID、私钥以及与该私钥对应的数字证书。
7.传感器认证和共享密钥产生系统,包括:
第一接收模块,接收传感器发送的ID和数字证书;
第一验证模块,验证接收到的ID和数字证书;
会话密钥生成模块,随机生成会话密钥;
加密模块,使用所述数字证书中的公钥加密所述会话密钥形成加密消息;
发送模块,将所述加密消息发送给传感器;
第二接收模块,接收传感器发送的散列值;以及
第二验证模块,验证接收到的散列值。
8.如权利要求7所述的系统,其中,若第二验证模块对接收到的散列值验证成功,则所述发送模块向传感器发送认证成功消息。
9.如权利要求7所述的系统,其中,第一验证模块验证ID和数字证书包括:验证ID的有效性,验证ID与数字证书名称的一致性,以及验证数字证书的有效性。
10.如权利要求7所述的系统,其中,会话密钥生成模块随机生成会话密钥和随机数,
其中,加密模块使用所述数字证书中的公钥加密所述随机数和所述会话密钥形成加密消息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团公司,未经中国移动通信集团公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210231073.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种新型流延卷取中透防水透湿TPU膜
- 下一篇:一种人体步态评测系统及方法