NB模组数据传输方法、装置、NB模组及可读存储介质制造方法及图纸

技术编号:19391007 阅读:76 留言:0更新日期:2018-11-10 02:49
本发明专利技术公开了一种NB模组数据传输方法,该方法包括以下步骤:当接收到数据上传指令时,利用第一硬件加密芯片对待上传数据进行加密,获得密文待上传数据;并将密文待上传数据上传给物联网联接管理平台;当接收到物联网联接管理平台发送的利用第二硬件加密芯片加密后的密文下输数据时,利用第一硬件加密芯片进行解密,获得明文下输数据。应用本发明专利技术实施例所提供的技术方案,相较于现有的对数据以明文形式进行传输或使用协议栈的DTLS对数据进行加密传输的方式,较大地提高了数据传输的安全性。本发明专利技术还公开了一种NB模组数据传输装置、NB模组及存储介质,具有相应技术效果。

NB module data transmission method, device, NB module and readable storage medium

The invention discloses a NB module data transmission method, which comprises the following steps: when receiving data upload instructions, the first hardware encryption chip is used to encrypt the uploaded data to obtain the ciphertext to upload data; and the ciphertext to upload data to the Internet of Things connection management platform; and when receiving the Internet of Things. When encrypted by the second hardware encryption chip, the first hardware encryption chip is used to decrypt the encrypted data sent by the connection management platform to obtain the plaintext data. The technical scheme provided by the embodiment of the present invention greatly improves the security of data transmission compared with the existing methods of data transmission in plaintext or encrypted transmission by DTLS using protocol stack. The invention also discloses a NB module data transmission device, a NB module and a storage medium with corresponding technical effects.

【技术实现步骤摘要】
NB模组数据传输方法、装置、NB模组及可读存储介质
本专利技术涉及加密
,特别是涉及一种NB模组数据传输方法、装置、NB模组及计算机可读存储介质。
技术介绍
在窄带物联网NB-IoT的应用系统中,NB模组进行数据传输的过程,现有的数据传输方式一种是将数据以明文的形式直接传输,另一种是在数据传输的过程使用协议栈的数据包传输层安全性协议DTLS(DatagramTransportLayerSecurity)进行数据加密,加强数据传输的安全性。但是在某些对数据安全等级要求高的场合下,即使使用协议栈的DTLS对数据进行了加密,数据在传输的过程中也很容易被破解,因此该种数据加密传输方式存在有一定的局限性,不能保证有效保证数据传输的安全性。综上所述,如何有效地解决NB模组进行数据传输安全性较低的问题,是目前本领域技术人员急需解决的问题。
技术实现思路
为解决上述技术问题,本专利技术提供如下技术方案:一种NB模组数据传输方法,所述方法包括:当接收到数据上传指令时,利用第一硬件加密芯片对待上传数据进行加密,获得密文待上传数据;并将所述密文待上传数据上传给物联网联接管理平台;当接收到所述物联网联接管理平台发送的利用第二硬件加密芯片加密后的密文下输数据时,利用所述第一硬件加密芯片进行解密,获得明文下输数据。在本专利技术的一种具体实施方式中,在获得明文下输数据之后,还包括:在根据所述明文下输数据做出响应后,利用所述第一硬件加密芯片对响应结果进行加密,获得密文响应结果;对所述密文响应结果进行记录。在本专利技术的一种具体实施方式中,在对所述密文响应结果进行记录之后,还包括:当接收到所述物联网联接管理平台发送的响应结果查看请求时,将所述密文响应结果上传给所述物联网联接管理平台。一种NB模组数据传输装置,所述装置包括:加密模块,用于当接收到数据上传指令时,利用第一硬件加密芯片对待上传数据进行加密,获得密文待上传数据;数据上传模块,用于将所述密文待上传数据上传给物联网联接管理平台;解密模块,用于当接收到所述物联网联接管理平台发送的利用第二硬件加密芯片加密后的密文下输数据时,利用所述第一硬件加密芯片进行解密,获得明文下输数据。在本专利技术的一种具体实施方式中,所述加密模块,还用于在获得明文下输数据之后,在根据所述明文下输数据做出响应后,利用所述第一硬件加密芯片对响应结果进行加密,获得密文响应结果;对所述密文响应结果进行记录。在本专利技术的一种具体实施方式中,所述数据上传模块,还用于在对所述密文响应结果进行记录之后,当接收到所述物联网联接管理平台发送的响应结果查看请求时,将所述密文响应结果上传给所述物联网联接管理平台。一种NB模组,包括:第一硬件加密芯片,用于对待上传数据进行加密,获得密文待上传数据;对密文下输数据进行解密,获得明文下输数据;通信电路,用于将所述密文待上传数据上传给物联网联接管理平台;接收所述物联网联接管理平台发送的所述密文下输数据。一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如前所述NB模组数据传输方法的步骤。应用本专利技术实施例所提供的方法,当接收到数据上传指令时,利用第一硬件加密芯片对待上传数据进行加密,获得密文待上传数据;并将密文待上传数据上传给物联网联接管理平台;当接收到物联网联接管理平台发送的利用第二硬件加密芯片加密后的密文下输数据时,利用第一硬件加密芯片进行解密,获得明文下输数据。通过使用硬件加密芯片的加密方式,对NB模组与物联网联接管理平台之间传输的数据进行硬件加密,相较于现有的对数据以明文形式进行传输或使用协议栈的DTLS对数据进行加密传输的方式,较大地提高了数据传输的安全性。相应的,本专利技术实施例还提供了与上述NB模组数据传输方法相对应的装置、NB模组和计算机可读存储介质,具有上述技术效果,在此不再赘述。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例中NB模组数据传输方法的一种实施流程图;图2为本专利技术实施例中一种窄带物联网应用系统的结构框图;图3为本专利技术实施例中NB模组数据传输方法的另一种实施流程图;图4为本专利技术实施例中一种NB模组数据传输装置的结构框图;图5为本专利技术实施例在中一种NB模组的结构框图。附图中标记如下:1-用户设备、2-运营商基站、3-物联网联接管理平台、11-NB模组、111-第一硬件加密芯片、112-通信电路。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面结合附图和具体实施方式对本专利技术作进一步的详细说明。显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例一:参见图1,图1为本专利技术实施例中NB模组数据传输方法的一种实施流程图,该方法可以包括以下步骤:S101:当接收到数据上传指令时,利用第一硬件加密芯片对待上传数据进行加密,获得密文待上传数据;并将密文待上传数据上传给物联网联接管理平台。如图2所示,在窄带物联网的应用系统中,分为用户设备1UE、运营商基站2及物联网联接管理平台3,当用户设备1接收到需要向物联网联接管理平台3上传数据的数据上传指令时,可以利用内置的第一硬件加密芯片对待上传数据进行加密,获得密文形式的密文待上传数据,用户设备1将通过第一硬件加密芯片加密后的密文待上传数据上传给物联网联接管理平台3,从而保证数据上传过程的安全性,防止数据被窃取。用户设备1可以是烟感器,当判断现场的烟雾浓度过高时,将采集到的烟雾浓度数据利用NB模组中的第一硬件加密芯片进行加密,获得加密后的密文烟雾浓度数据,通过NB模组将密文烟雾浓度数据上传给物联网联接管理平台3。用户设备1还可以是智能门锁,当接收到用户输入的开锁验证信息时,将验证信息利用NB模组中的第一硬件加密芯片进行加密,获得加密后的密文开锁验证信息,通过NB模组将密文开锁验证信息上传给物联网联接管理平台3,保证开锁验证信息不被泄漏。用户设备1还可以是智能水表,将采集到的用水数据用NB模组中的第一硬件加密芯片进行加密,获得加密后的密文用水数据,通过NB模组将密文用水数据上传给物联网联接管理平台3。S102:当接收到物联网联接管理平台3发送的利用第二硬件加密芯片加密后的密文下输数据时,利用第一硬件加密芯片进行解密,获得明文下输数据。当物联网联接管理平台3需要向用户设备1发送数据时,可以先利用内置的第二硬件加密芯片进行加密,获得密文下输数据。用户设备1接收密文下输数据,利用NB模组中的第一硬件加密芯片进行解密,获得密文下输数据,从而保证下输数据在传输过程中的安全性。需要说明的是,第一硬件加密芯片和第二硬件加密芯片中的第一和第二仅是为了对分别设置于用户设备1和物联网联接管理平台3中两个硬件加密芯片进行区分,没有先后顺序之分。应用本专利技术实施例所提供的方法,当接收到数据上传指令时,利用第一硬件加密芯片对待上传数据进行加密,获得密文待上本文档来自技高网
...

【技术保护点】
1.一种NB模组数据传输方法,其特征在于,所述方法包括:当接收到数据上传指令时,利用第一硬件加密芯片对待上传数据进行加密,获得密文待上传数据;并将所述密文待上传数据上传给物联网联接管理平台;当接收到所述物联网联接管理平台发送的利用第二硬件加密芯片加密后的密文下输数据时,利用所述第一硬件加密芯片进行解密,获得明文下输数据。

【技术特征摘要】
1.一种NB模组数据传输方法,其特征在于,所述方法包括:当接收到数据上传指令时,利用第一硬件加密芯片对待上传数据进行加密,获得密文待上传数据;并将所述密文待上传数据上传给物联网联接管理平台;当接收到所述物联网联接管理平台发送的利用第二硬件加密芯片加密后的密文下输数据时,利用所述第一硬件加密芯片进行解密,获得明文下输数据。2.根据权利要求1所述的方法,其特征在于,在获得明文下输数据之后,还包括:在根据所述明文下输数据做出响应后,利用所述第一硬件加密芯片对响应结果进行加密,获得密文响应结果;对所述密文响应结果进行记录。3.根据权利要求2所述的方法,其特征在于,在对所述密文响应结果进行记录之后,还包括:当接收到所述物联网联接管理平台发送的响应结果查看请求时,将所述密文响应结果上传给所述物联网联接管理平台。4.一种NB模组数据传输装置,其特征在于,所述装置包括:加密模块,用于当接收到数据上传指令时,利用第一硬件加密芯片对待上传数据进行加密,获得密文待上传数据;数据上传模块,用于将所述密文待上传数据上传给物联网联接管理平台;解密模块,用于当接收到所述...

【专利技术属性】
技术研发人员:贺竹玉
申请(专利权)人:东信和平科技股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1