The invention discloses a method for security in the public cloud service platform fast storage intelligent hardware device data, the key data of equipment data in the Internet of things in the field of definition of composite encryption methods, generating a globally unique equipment safety code for each device which contains the definition of key data fields in the processing of data submitted to the equipment safety code for the decryption extraction, and used to locate the database in the target storage form, and the encryption and decryption code generation equipment safety are done on the server; equipment service equipment safety code requests from the server and by calling the device registration service or device security code query. The invention can improve the performance of data processing, and the equipment in the data submitted only with equipment safety code, avoid every time the data submitted are clearly the transfer of user equipment, sensitive items and information, to improve the safety of the data transmission in reducing data transmission flow at the same time.
【技术实现步骤摘要】
一种在公有云服务平台上安全快速存储智能硬件设备数据的方法
本专利技术涉及在公有云服务平台上安全快速存储智能硬件设备数据的方法,属于智能传感器数据存储和处理领域。
技术介绍
物联网大数据时代,海量智能硬件设备和应用的数据应运而生,每时每刻都有不同的硬件设备产生海量的数据。随着社会进入云时代,越来越多的硬件设备厂商将硬件设备数据托管在公有云平台上,不仅可以在平台上方便地调用这些设备数据,而无需投资,安装和管理任何基础设施,大大降低了项目开发的技术门槛,缩短开发周期,同时研发和营运成本也成倍降低。当前在公有云服务平台上比较普遍的智能硬件数据存储解决方案是:智能硬件设备的数据要求按租户、项目和设备号进行隔离管理存放。典型的设备数据存储入库过程包括:1)提取数据字段中的用户安全凭证信息。2)提取设备提交数据中的数据定义字段信息,包括租户信息,项目信息和设备号信息。3)验证用户安全凭证字段与租户信息一致。4)根据租户信息,项目信息和设备号信息定位数据库中的目标表单。5)数据写入表单(或缓存后写入)。这样做法存在几个问题,一是设备信息需要包含的字段数较多,数据流量较大。二是如果 ...
【技术保护点】
一种在公有云服务平台上安全快速存储智能硬件设备数据的方法,其特征在于:通过将物联网中的设备数据中关键数据定义字段进行复合加密的方式,对每一个设备生成一个全局唯一的设备安全码,其中,包含的关键数据定义字段在处理数据提交时对设备安全码进行解密提取,并用以定位数据库里的目标存放表单,且设备安全码的加密生成和解密都在服务器端完成;设备通过调用设备注册服务或设备安全码查询服务从服务器请求并获得设备安全码,而在调用这些服务时,发送的请求中需要包含关键数据定义字段用以确认服务调用端的请求合法性。
【技术特征摘要】
1.一种在公有云服务平台上安全快速存储智能硬件设备数据的方法,其特征在于:通过将物联网中的设备数据中关键数据定义字段进行复合加密的方式,对每一个设备生成一个全局唯一的设备安全码,其中,包含的关键数据定义字段在处理数据提交时对设备安全码进行解密提取,并用以定位数据库里的目标存放表单,且设备安全码的加密生成和解密都在服务器端完成;设备通过调用设备注册服务或设备安全码查询服务从服务器请求并获得设备安全码,而在调用这些服务时,发送的请求中需要包含关键数据定义字段用以确认服务调用端的请求合法性。2.根据权利要求1所述在公有云服务平台上安全快速存储智能硬件设备数据的方法,其特征在于:所述加密算法为生成的设备安全码具有全局唯一性的加密算法。3.根据权利要求1所述在公有云服务平台上安全快速存储智能硬件设备数据的方法,其特征在于:所述关键数据定义字段包括租户用户名user_id,应用名称或项目名称project_id和设备系列号device_id以及用户密钥access_key。4.根据权利要求1所述在公有云服务平台上安全快速存储智能硬件设备数据的方法,其特征在于,包括以下步骤:步骤1,设备登记时将租户用户名user_id,应用名称或项目名称project_id和设备系列号device_id以及用户密钥access_key发送给服务器请求获取/查询设备安全码sec_key服务;步骤2,服务器收到数据后将用户密钥access_key匹配验证用户名user_id,如果验证通过则将user_id、project_id和device_id...
【专利技术属性】
技术研发人员:刘鹏,张真,沈大为,朱光耀,方龙双,吴修文,刘晶晶,王小聪,储昭辉,
申请(专利权)人:南京云创大数据科技股份有限公司,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。