一种数据传输的方法及终端技术

技术编号:13196437 阅读:47 留言:0更新日期:2016-05-12 08:10
本发明专利技术实施例公开了一种数据传输的方法,包括:当获取模块获取到待发送的第一目标数据时,所述获取模块对所述第一目标数据进行加密,生成第一加密目标数据,并将所述第一加密目标数据发送给收发模块;所述收发模块接收所述获取模块发送的所述第一加密目标数据,并对所述第一加密目标数据进行传输处理,以使与所述收发模块连接的接收端获得所述第一目标数据。本发明专利技术实施例还公开了终端。采用本发明专利技术,可使得终端可对内部传输的数据进行加密,从而避免数据被监听窃取,提高数据的安全性。

【技术实现步骤摘要】

本专利技术涉及电子
,尤其涉及一种数据的传输方法及终端
技术介绍
目前,终端上的需与其他接收端进行交互的待发送数据,例如:用户在终端的操作页面上输入操作指令以控制与终端连接的接收端,该操作指令需由终端发送给接收端,以使接收端响应操作指令实现终端的控制。其中,待发送数据在终端内部的现有传输路径具体为:终端的获取模块获取到待发送数据,获取模块对待发送数据不进行任何处理,直接将待发送数据发送给终端的收发模块,以使收发模块通过空口传输给接收端。在具体应用中可以是,用户在应用层上输入数据,该数据需发送给接收端,而终端的应用层可以将该数据直接传输给基带处理器(Modem),基带处理器将该数据通过空口传输给接收端;还可以是,短信应用通过短信收发的接口向基带处理器发送明文短信,基带处理器将短信发送到对应的接收端。其中,为了提高待发送的数据的安全性,收发模块还可对待发送的数据进行加密,并将加密后的数据传输给接收端。但是,由于获取模块是对待发送数据不进行任何处理即将待发送数据发送给收发模块,这使得获取模块向收发模块发送的待发送数据是明文内容,而目前存在的第三方木马程序可以进行监听获取模块的接口和收发模块的接口,即是,第三方木马程序可以监听获取模块与收发模块的传输过程,这使得当获取模块向收发模块发送的是明文内容时,第三方木马程序可通过监听系统广播等方式在收发模块获取到待发送数据之前,即可从中拦截到待发送数据,从而造成用户数据的丢失。同样,终端上的与其他发送端进行交互的接收数据,例如:终端接收到发送端发送的操作指令。其中,接收数据在终端内部的现有传输路径具体为:终端的收发模块获取到接收数据,当接收数据不是加密数据时,收发模块可对接收数据不进行任何处理,直接将接收数据发送给终端的获取模块;当接收数据是加密数据时,收发模块可对接收数据进行解密,并将解密后的接收数据发送给终端的获取模块。但是,由于收发模块是将明文内容发送给获取模块,而目前存在的第三方木马程序可以进行监听获取模块与收发模块的传输过程,这使得当收发模块向获取模块发送的是明文内容时,第三方木马程序可通过监听系统广播等方式在收发模块获取到待发送数据之前,即可从中拦截到接收数据,也造成用户数据的丢失。因此,现有的获取模块与收发模块之间在进行数据传输时无法保证数据的安全性,从而导致数据丢失,造成数据泄露,给用户带来了不便。
技术实现思路
本专利技术实施例所要解决的技术问题在于,提供一种数据传输的方法及终端。可使得终端可对内部传输的数据进行加密,从而避免数据被监听窃取,提高数据的安全性。为了解决上述技术问题,本专利技术实施例提供了一种数据传输的方法,包括:当获取模块获取到待发送的第一目标数据时,所述获取模块对所述第一目标数据进行加密,生成第一加密目标数据,并将所述第一加密目标数据发送给收发模块;所述收发模块接收所述获取模块发送的所述第一加密目标数据,并对所述第一加密目标数据进行传输处理,以使与所述收发模块连接的接收端获得所述第一目标数据。其中,所述第一加密目标数据携带第一加密标识符;所述收发模块接收所述获取模块发送的所述第一加密目标数据,并对所述第一加密目标数据进行传输处理包括:所述收发模块将所述第一加密目标数据发送给所述接收端,或者,所述收发模块解析所述第一加密目标数据获得所述第一加密标识符;所述收发模块根据所述第一加密标识符获取所述第一加密标识符所对应的第一解密规则;所述收发模块根据所述第一解密规则对所述第一加密目标数据进行解密,获得所述第一目标数据。其中,所述方法还包括:当所述收发模块接收到与所述收发模块连接的发送端发送的第二目标数据时,所述收发模块对所述第二目标数据进行加密,生成第二加密目标数据,并将所述第二加密目标数据发送给所述获取模块;所述获取模块接收所述收发模块发送的所述第二加密目标数据,对所述第二加密目标数据进行解密,获得所述第二目标数据;所述获取模块处理所述第二目标数据。其中,所述第二加密目标数据携带第二加密标识符;所述获取模块接收所述收发模块发送的所述第二加密目标数据,对所述第二加密目标数据进行解密,获得所述第二目标数据包括:所述获取模块根据所述第二加密标识符获取所述第二加密标识符对应的第二解密规则;所述获取模块根据所述第二解密规则对所述第二加密目标数据进行解密,获得所述第二目标数据。其中,所述获取模块接收所述收发模块发送的所述第二加密目标数据,对所述第二加密目标数据进行解密,获得所述第二目标数据之前包括:验证模块对所述获取模块进行验证,确定所述获取模块合法。相应地,本专利技术实施例还提供了一种终端,所述终端包括获取模块和与所述获取模块连接的收发模块,其中,所述获取模块,用于当获取到待发送的第一目标数据时,对所述第一目标数据进行加密,生成第一加密目标数据,并将所述第一加密目标数据发送给收发模块;所述收发模块接收所述获取模块发送的所述第一加密目标数据,并对所述第一加密目标数据进行传输处理,以使与所述收发模块连接的接收端获得所述第一目标数据。其中,所述第一加密目标数据携带第一加密标识符;所述收发模块具体用于:将所述第一加密目标数据发送给所述接收端,或者,解析所述第一加密目标数据获得所述第一加密标识符;根据所述第一加密标识符获取所述第一加密标识符所对应的第一解密规则;根据所述第一解密规则对所述第一加密目标数据进行解密,获得所述第一目标数据。其中,所述收发模块具体用于:当接收到与所述收发模块连接的发送端发送的第二目标数据时,对所述第二目标数据进行加密,生成第二加密目标数据,并将所述第二加密目标数据发送给所述获取模块;所述获取模块具体用于:接收所述收发模块发送的所述第二加密目标数据,对所述第二加密目标数据进行解密,获得所述第二目标数据; 处理所述第二目标数据。其中,所述第二加密目标数据携带第二加密标识符;所述获取模块具体用于:根据所述第二加密标识符获取所述第二加密标识符对应的第二解密规则;根据所述第二解密规则对所述第二加密目标数据进行解密,获得所述第二目标数据。其中,所述终端还包括验证模块,其中,所述验证模块用于对所述获取模块进行验证,确定所述获取模块合法。实施本专利技术实施例,具有如下有益效果:在本专利技术实施例中,当获取模块获取到待发送的第一目标数据时,获取模块对第一目标数据进行加密,生成第一加密目标数据,并将第一加密目标数据发送给收发模块,收发模块接收第一加密目标数据,并对第一加密目标数据进行传输处理,以使与所收发模块连接的接收端获得所述第一目标数据,这使得终端可对内部传输的数据进行加密,从而避免数据被监听窃取,提高数据的安全性。【附图说明】为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一种数据传输的方法的第一实施例流程示意图;图2是本专利技术一种数据传输的方法的第二实施例流程示意图;图3是本专利技术一种终端的第一实施结构图;图4是本专利技术一种终端的第二实施结构图。【具体实施方式】下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、本文档来自技高网
...

【技术保护点】
一种数据传输的方法,其特征在于,所述方法包括:当获取模块获取到待发送的第一目标数据时,所述获取模块对所述第一目标数据进行加密,生成第一加密目标数据,并将所述第一加密目标数据发送给收发模块;所述收发模块接收所述获取模块发送的所述第一加密目标数据,并对所述第一加密目标数据进行传输处理,以使与所述收发模块连接的接收端获得所述第一目标数据。

【技术特征摘要】

【专利技术属性】
技术研发人员:董志伟刘碧波
申请(专利权)人:宇龙计算机通信科技深圳有限公司
类型:发明
国别省市:广东;44

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

1