[发明专利]网关离线认证方法、装置、系统及计算机可读存储介质有效
申请号: | 201910879008.2 | 申请日: | 2019-09-17 |
公开(公告)号: | CN110493263B | 公开(公告)日: | 2022-05-24 |
发明(设计)人: | 赵晗;王俊杰 | 申请(专利权)人: | 北京元安物联技术有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L9/08 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 刘亚飞 |
地址: | 100102 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网关 离线 认证 方法 装置 系统 计算机 可读 存储 介质 | ||
1.一种网关离线认证方法,其特征在于,应用于待获取配置信息的离线网关,所述方法包括:
获取与所述网关完成绑定的客户端无线发送的与所述客户端对应的公钥以及客户端ID,所述与所述客户端对应的公钥以及所述客户端ID由所述客户端在向数据平台发起注册请求时,由所述数据平台分配;
在确定所述网关未与其它客户端完成绑定时,与所述客户端建立绑定关系,并将与所述网关对应的网关ID发送给所述客户端,以供所述客户端将所述客户端ID与所述网关ID发送给所述数据平台;
获取所述客户端无线传输的多重加密密钥,所述多重加密密钥由数据平台在确定所述客户端与所述网关完成绑定后,基于预先保存的与所述客户端对应的私钥以及与所述网关对应的公钥对预先生成的密钥加密后生成,所述客户端对应的私钥由所述客户端在向数据平台发起注册请求时,由所述数据平台分配;
基于预先保存的与所述网关对应的私钥以及与所述客户端对应的公钥对所述多重加密密钥进行解密,得到用于与所述客户端进行通信的密钥。
2.根据权利要求1所述的方法,其特征在于,所述基于预先保存的与所述网关对应的私钥以及与所述客户端对应的公钥对所述多重加密密钥进行解密,得到用于与所述客户端进行通信的密钥,包括:
基于与所述客户端对应的公钥对所述多重加密密钥进行解密,得到第一重密钥;
基于与所述网关对应的私钥对所述第一重密钥进行解密,得到所述密钥;
其中,所述数据平台先基于与所述网关对应的公钥对所述密钥进行加密,得到所述第一重密钥,再基于与所述客户端对应的私钥对所述第一重密钥进行加密,得到所述多重加密密钥。
3.根据权利要求1所述的方法,其特征在于,在所述基于预先保存的与所述网关对应的私钥以及与所述客户端对应的公钥对所述多重加密密钥进行解密之后,所述方法还包括:
在基于预先设置的密钥有效时长确定所述密钥失效时,通知所述数据平台重新生成新的密钥以及新的多重加密密钥;
获取所述数据平台发送的所述新的多重加密密钥;
对所述新的多重加密密钥进行解密,得到用于与所述客户端进行通信的所述新的密钥。
4.一种网关离线认证方法,其特征在于,应用于客户端,所述方法包括:
向数据平台发送注册请求;
获取所述数据平台分配的与所述客户端对应的公钥以及客户端ID;
向网关无线发送与述客户端对应的公钥以及所述客户端ID;
获取所述网关在确定未与其它客户端完成绑定时发送的网关ID,并将所述客户端ID和所述网关ID发送给所述数据平台;
向所述数据平台发起验证信息,所述验证信息包括预先保存的与网关对应的网关ID,所述验证信息用于验证所述客户端与所述网关是否完成绑定;
获取所述数据平台发送的密钥以及多重加密密钥,所述密钥由所述数据平台在验证所述客户端与所述网关完成绑定后生成,所述多重加密密钥由所述数据平台基于预先保存的与所述客户端对应的私钥以及与所述网关对应的公钥对预先生成的密钥加密后生成,所述客户端对应的私钥和公钥由所述客户端在向所述数据平台发起注册请求时,由所述数据平台分配;
将所述多重加密密钥无线发送给所述网关,以使所述网关基于预先保存的与所述网关对应的私钥以及与所述客户端对应的公钥对所述多重加密密钥进行解密,得到用于与所述客户端进行通信的密钥;
所述网关为待获取配置信息的离线网关。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京元安物联技术有限公司,未经北京元安物联技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910879008.2/1.html,转载请声明来源钻瓜专利网。