[发明专利]物联网云端的接入方法及装置有效
| 申请号: | 201910429531.5 | 申请日: | 2019-05-22 |
| 公开(公告)号: | CN110113355B | 公开(公告)日: | 2022-05-31 |
| 发明(设计)人: | 张子兴;刘霞 | 申请(专利权)人: | 北京安护环宇科技有限公司 |
| 主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L67/12;H04L9/32 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 李伟;王宝筠 |
| 地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 联网 云端 接入 方法 装置 | ||
1.一种物联网云端的接入方法,其特征在于,适用于目标终端设备中,所述方法包括:
当接收到用户发送的与目标终端设备对应的接入指令时,确定所述接入指令所表征的终端接入类型;
确定预先存储在目标终端设备中的终端区块链中的最新区块,并提取所述最新区块中的数据信息,所述终端区块链与所述目标终端设备所归属的设备类型相对应,所述最新区块中的数据信息中包含所有归属所述设备类型的各个终端设备的设备信息;所述终端区块链以分布式存储的方式存储在同一设备类型的各个终端设备之中;
获取所述目标终端设备的验证信息,将所述验证信息与所述数据信息进行匹配,以确定所述目标终端设备是否满足与所述终端接入类型对应的接入条件,所述验证信息包括所述目标终端设备的设备指纹及设备账户密钥;
若所述目标终端设备满足与所述终端接入类型对应的接入条件,则向物联网云端发送与所述终端接入类型对应的接入认证请求,以触发所述物联网云端依据所述接入认证请求对所述目标终端设备进行认证;
当接收到所述物联网云端发送的认证通过消息时,与所述物联网云端建立通信连接,以实现所述目标终端设备接入所述物联网云端;
其中,所述向物联网云端发送与所述终端接入类型对应的接入认证请求,包括:
向所述物联网云端发送双向HTTPS超文本传输安全协议认证的认证请求;
当接收到所述物联网云端发送的双向HTTPS认证通过消息时,依据所述终端接入类型,向所述物联网云端发送与所述终端接入类型对应的HMAC认证的认证请求;其中,所述HMAC认证的认证请求中包含所述目标终端设备的终端区块链消息,以触发物联网云端基于云端区块链消息和所述终端区块链消息确认所述目标终端设备的认证是否通过。
2.根据权利要求1所述的方法,其特征在于,所述确定所述接入指令所表征的终端接入类型,包括:
获取所述目标终端设备中预存的与所述接入指令对应的接入信息;
判断所述接入信息中是否包含已接入所述物联网云端的云端注册信息;
当所述接入信息中不包含已接入所述物联网云端的云端注册信息时,确定所述接入指令所表征的终端接入类型为终端接入注册;
当所述接入信息中包含已接入所述物联网云端的云端注册信息时,确定所述接入指令所表征的终端接入类型为终端接入更新。
3.根据权利要求2所述的方法,其特征在于,所述获取所述目标终端设备的验证信息,包括:
调用预先设置的程序脚本,查找并获得所述目标终端设备的各个设备显性标识符,并调用预先设置的API接口,获得所述目标终端设备的各个设备隐性标识符;
将各个所述设备显性标识符及各个所述设备隐性标识符进行随机组合,生成所述目标终端设备的设备指纹;
调用预先设置的传递函数,获得所述目标终端设备的设备账户密钥;
依据所述设备指纹及所述设备账户密钥,获得所述目标终端设备的验证信息。
4.根据权利要求3所述的方法,其特征在于,所述将所述验证信息与所述数据信息进行匹配,以确定所述目标终端设备是否满足与所述终端接入类型对应的接入条件,包括:
调用预先设置的终端私钥对所述数据信息进行解密,获得所述数据信息中包含的显性标识符字典、隐性标识符字典及账户密钥信息,所述显性标识符字典包含与所述设备类型对应的各个终端设备的所有显性标识符,所述隐性标识符字典包含与所述设备类型对应的各个终端设备的所有隐性标识符,所述账户密钥信息包含与所述设备类型对应的各个终端设备的账户密钥;
当所述接入指令所表征的终端接入类型为终端接入注册时,将所述验证信息中的各个设备显性标识符与所述数据信息中的显性标识符字典进行匹配,并将所述验证信息中的设备账户密钥与所述数据信息中的账户密钥信息的各个账户密钥逐一进行匹配;
当所述显性标识符字典中包含与各个所述设备显性标识符一致的显性标识符,且所述账户密钥信息中存在任意一个账户密钥与所述设备账户密钥匹配一致时,将所述验证信息中的各个设备隐性标识符与所述数据信息中的隐性标识符字典进行匹配;
当各个所述设备隐性标识符中,至多有一个设备隐性标识符与所述隐性标识符字典中的各个隐性标识符不匹配时,确定所述目标终端设备满足与所述终端接入注册对应的接入条件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京安护环宇科技有限公司,未经北京安护环宇科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910429531.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:验证码的验证方法和系统
- 下一篇:一种数据监测方法及装置





