[发明专利]一种密钥协商方法及系统有效
申请号: | 201910498185.6 | 申请日: | 2019-06-10 |
公开(公告)号: | CN110224822B | 公开(公告)日: | 2022-03-18 |
发明(设计)人: | 陆舟;于华章 | 申请(专利权)人: | 飞天诚信科技股份有限公司 |
主分类号: | H04L9/08 | 分类号: | H04L9/08;H04L12/28;H04W4/80 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种密钥协商方法及系统,云端服务器生成随机会话密钥、第二密文和第三密文,发送第二密文和第三密文给终端,终端解密第二密文验证通过后生成第四密文,并通过非网络连接的点对点通信方式将第三密文和第四密文发送给智能家电,智能家电解密第三密文和第四密文,验证通过后将得到的第二随机会话密钥作为通信密钥并通过非网络连接的点对点通信方式通知终端密钥协商成功;智能家电无需与云端服务器进行交互即可实现云端服务器对智能家电安全性的验证,适用于无WiFi模块的低成本智能家电及无法使用WiFi的环境,安全性更高。 | ||
搜索关键词: | 一种 密钥 协商 方法 系统 | ||
【主权项】:
1.一种密钥协商方法,其特征在于,包括:步骤S1:智能家电和终端通过非网络连接的点对点通信方式建立连接,所述智能家电使用保存的设备密钥对设备ID加密得到第一密文,发送所述第一密文给终端;步骤S2:所述终端发送密钥申请请求和所述第一密文给云端服务器;步骤S3:所述云端服务器判断所述智能家电是否安全,是则执行步骤S4,否则发送警示信息给所述终端;步骤S4:所述云端服务器判断所述终端是否拥有智能家电的控制权限,是则执行步骤S5,否则返回错误响应给所述终端;步骤S5:所述云端服务器生成随机会话密钥,使用保存的用户密钥对所述随机会话密钥和所述密钥申请请求中的设备ID及随机数加密得到第二密文,使用保存的设备密钥对所述随机会话密钥和所述密钥申请请求中的用户ID加密得到第三密文,并将所述第二密文和所述第三密文发送给所述终端;步骤S6:所述终端使用保存的用户密钥解密所述第二密文得到第一随机会话密钥、第二设备ID和第一随机数,判断保存的随机数和所述第一随机数、保存的设备ID与所述第二设备ID是否均相同,均为是则使用所述第一随机会话密钥对用户ID加密得到第四密文,并通过非网络连接的点对点通信方式将所述第三密文和所述第四密文发送给所述智能家电,执行步骤S7,否则密钥协商结束;步骤S7:所述智能家电使用保存的设备密钥解密所述第三密文得到第一用户ID和第二随机会话密钥,使用所述第二随机会话密钥解密所述第四密文得到第二用户ID,判断所述第一用户ID和所述第二用户ID是否相同,是则将所述第二随机会话密钥作为通信密钥并通过非网络连接的点对点通信方式通知所述终端密钥协商成功,否则密钥协商结束。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于飞天诚信科技股份有限公司,未经飞天诚信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910498185.6/,转载请声明来源钻瓜专利网。