[发明专利]一种在公有云服务平台上安全快速存储智能硬件设备数据的方法有效
| 申请号: | 201710171292.9 | 申请日: | 2017-03-21 |
| 公开(公告)号: | CN106973048B | 公开(公告)日: | 2020-05-08 |
| 发明(设计)人: | 刘鹏;张真;沈大为;朱光耀;方龙双;吴修文;刘晶晶;王小聪;储昭辉 | 申请(专利权)人: | 南京云创大数据科技股份有限公司 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
| 代理公司: | 南京瑞弘专利商标事务所(普通合伙) 32249 | 代理人: | 彭雄 |
| 地址: | 210014 江苏省南京市秦淮区永*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 公有 服务 平台 安全 快速 存储 智能 硬件 设备 数据 方法 | ||
本发明公开了一种在公有云服务平台上安全快速存储智能硬件设备数据的方法,通过将物联网中的设备数据中关键数据定义字段进行复合加密的方式,对每一个设备生成一个全局唯一的设备安全码,其中,包含的关键数据定义字段在处理数据提交时对设备安全码进行解密提取,并用以定位数据库里的目标存放表单,且设备安全码的加密生成和解密都在服务器端完成;设备通过调用设备注册服务或设备安全码查询服务从服务器请求并获得设备安全码。本发明能够提高数据处理性能,而设备在提交数据时只需附带设备安全码,避免每次数据提交都明码传送用户,项目和设备敏感信息,在减少数据传输流量的同时也提高了数据传输安全性。
技术领域
本发明涉及在公有云服务平台上安全快速存储智能硬件设备数据的方法,属于智能传感器数据存储和处理领域。
背景技术
物联网大数据时代,海量智能硬件设备和应用的数据应运而生,每时每刻都有不同的硬件设备产生海量的数据。随着社会进入云时代,越来越多的硬件设备厂商将硬件设备数据托管在公有云平台上,不仅可以在平台上方便地调用这些设备数据,而无需投资,安装和管理任何基础设施,大大降低了项目开发的技术门槛,缩短开发周期,同时研发和营运成本也成倍降低。
当前在公有云服务平台上比较普遍的智能硬件数据存储解决方案是:智能硬件设备的数据要求按租户、项目和设备号进行隔离管理存放。典型的设备数据存储入库过程包括:1)提取数据字段中的用户安全凭证信息。2)提取设备提交数据中的数据定义字段信息,包括租户信息,项目信息和设备号信息。3)验证用户安全凭证字段与租户信息一致。4)根据租户信息,项目信息和设备号信息定位数据库中的目标表单。5)数据写入表单(或缓存后写入)。
这样做法存在几个问题,一是设备信息需要包含的字段数较多,数据流量较大。二是如果这些字段采用明码传输,存在数据可能泄露的问题。三是因为每次处理设备数据提交都需要进行一次用户安全凭证和用户信息的验证,而因为涉及到数据查询和比对操作,会带来相应的提交延迟,而且造成处理数据提交服务的服务器的请求响应性能和并发处理性能的降低。本发明提供了一种在公有云服务平台上安全快速存储智能硬件设备数据的方法,将有效解决这些问题。
发明内容
发明目的:针对硬件设备数据传输安全性、延迟性的问题,本发明提供一种在公有云服务平台上安全快速存储智能硬件设备数据的方法,本发明能够通过加密和解密计算代替从数据库或数据缓存中写入和查询,大大提高数据处理性能,而设备在提交数据时只需附带设备安全码,避免每次数据提交都明码传送用户,项目和设备敏感信息,在减少数据传输流量的同时也提高了数据传输安全性。
技术方案:为实现上述目的,本发明采用的技术方案为:
一种在公有云服务平台上安全快速存储智能硬件设备数据的方法,通过将物联网中的设备数据中关键数据定义字段进行复合加密的方式,对每一个设备生成一个全局唯一的设备安全码,其中,包含的关键数据定义字段在处理数据提交时对设备安全码进行解密提取,并用以定位数据库里的目标存放表单,且设备安全码的加密生成和解密都在服务器端完成。设备通过调用设备注册服务或设备安全码查询服务从服务器请求并获得设备安全码,而在调用这些服务时,发送的请求中需要包含关键数据定义字段用以确认服务调用端的请求合法性。
优选的:所述加密算法为生成的设备安全码具有全局唯一性的加密算法。
优选的:所述关键数据定义字段包括租户用户名user_id,应用名称或项目名称project_id和设备系列号device_id以及用户密钥access_key。
优选的,包括以下步骤:
步骤1,设备登记时将租户用户名user_id,应用名称或项目名称project_id和设备系列号device_id以及用户密钥access_key发送给服务器请求获取/查询设备安全码sec_key服务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京云创大数据科技股份有限公司,未经南京云创大数据科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710171292.9/2.html,转载请声明来源钻瓜专利网。





