【技术实现步骤摘要】
一种数据处理方法、装置、电子设备及存储介质
本申请涉及数据加密领域,尤其涉及一种数据处理方法、装置、电子设备及存储介质。
技术介绍
现有技术中,窄带物联网(NarrowBandInternetofThings,NB-IoT)是IoT领域一个新兴的技术,支持低功耗设备在广域网的蜂窝数据连接,也被叫作低功耗广域网(LPWAN)。NB-IoT设备在进行数据传输时,无法实现数据轻量化,且在数据传输过程中容易受到中间人攻击,截取传输的数据,并对数据进行篡改,从而导致NB-IoT设备的数据传输的安全性低。为了解决上述问题,现有技术中在数据在传输之前,一般通过秘钥算法进行秘钥计算,同时使用压缩算法进行数据压缩,以及保证数据轻量化,但是由于设备的ROM秘钥不可更改,容易出现秘钥泄漏,以及数据暴露的情况,导致数据传输的安全性较低。
技术实现思路
为了解决由于设备的ROM秘钥不可更改,容易出现秘钥泄漏,以及数据暴露的情况,导致数据传输的安全性较低的技术问题,本申请提供了一种数据处理方法、装置、电子设备及存储介质。r>根据本申请实施例本文档来自技高网...
【技术保护点】
1.一种数据处理方法,应用于智能设备,其特征在于,包括:/n根据第一私钥对待传输的数据内容及进行加密操作,得到第一加密数据,所述第一私钥根据所述智能设备的设备标识得到;/n对所述第一加密数据进行加密操作得到明文摘要以及密文数据;/n根据所述明文摘要以及所述密文数据生成第二加密数据;/n将所述第二加密数据发送至服务器,由所述服务器对所述第二加密数据进行验证。/n
【技术特征摘要】 【专利技术属性】
1.一种数据处理方法,应用于智能设备,其特征在于,包括:
根据第一私钥对待传输的数据内容及进行加密操作,得到第一加密数据,所述第一私钥根据所述智能设备的设备标识得到;
对所述第一加密数据进行加密操作得到明文摘要以及密文数据;
根据所述明文摘要以及所述密文数据生成第二加密数据;
将所述第二加密数据发送至服务器,由所述服务器对所述第二加密数据进行验证。
2.根据权利要求1所述的方法,其特征在于,所述对所述第一加密数据进行加密操作得到明文摘要以及密文数据,包括:
基于哈希算法对所述第一加密数据进行计算,得到哈希值;
将所述哈希值作为所述明文摘要;
采用第二私钥对所述第一加密数据进行加密操作,得到密文数据,所述第二私钥通过存储于所述智能设备中的随机加密算法生成。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
根据存储于所述智能设备中的随机加密算法生成公钥以及所述第二私钥;
将所述公钥发送至所述服务器,所述公钥用于对所述服务器接收的所述第二加密数据进行解密。
4.根据权利要求3所述的方法,其特征在于,所述根据所述明文摘要以及所述密文数据生成第二加密数据,包括:
获取所述数据内容的时间戳;
根据所述时间戳、明文摘要以及所述密文数据生成所述第二加密数据。
5.一种数据处理方法,应用于服务器,其特征在于,包括:
当接收到来自于智能设备的公钥时,获取所述智能设备的设备标识;
根据所述设备标识进行加密处理得到第一私钥;
将所述第一私钥发送至所述智能设备。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
技术研发人员:仇文久,杨丰玮,葛春光,杨东皓,王颖,
申请(专利权)人:珠海格力电器股份有限公司,珠海联云科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。