蜂窝网络下的数据加密装置及方法_5

文档序号:9815014阅读:来源:国知局
据当前应用界面判断是否需要对数据发送请求对应的IP数据包进行加密,若需要加密且当前蜂窝网络处于开启状态时,应用处理器按照预设秘钥对数据发送请求对应的IP数据包进行加密,并将经过加密的所述IP数据包传输至基带处理器,基带处理器对经过加密后的IP数据包解密处理后通过天线发送出去,或者直接将经过加密的IP数据包发送出去,接收端进行解密处理,这样,在应用处理器经过加密的IP数据包即使被本地木马截获,也无法破解该数据,增强了数据传输的安全性。
[0118]基于本发明蜂窝网络下的数据加密方法的第一实施例提出本发明蜂窝网络下的数据加密方法的第二实施例。在本实施例中,在步骤SI I之后,该蜂窝网络下的数据加密方法还包括:
[0119]当所述应用不属于第一预设应用且当前蜂窝网络和wifi网络均开启时,判断所述应用是否属于第二预设应用;
[0120]当所述应用属于第二预设应用时,所述应用处理器将所述数据发送请求对应的IP数据包传输至wi f i芯片。
[0121]当所述应用不属于第一预设应用且当前蜂窝网络和wifi网络均开启时,说明当前应用不需要进行数据包的加密,而蜂窝网络和wifi网络均开启,此时需要判断所述应用是否属于第二预设应用。现有的终端一般会在蜂窝网络和wifi网络之间选择一种进行数据处理,例如在蜂窝网络下,当检测到有可用的wif i网络时,会自动切换到wifi网络,但是wif i网络的安全性相对于蜂窝网络的安全性较低,当用户在使用如手机银行等对安全性要求较高的应用时,需要在较为安全的网络环境下使用,而当消耗流量比较多而且对安全性要求不高的应用则需要使用wifi网络以节省流量,本实施例提出的方法,用户可以设置wifi网络白名单,即上述的第二预设应用,在蜂窝网络和wif i网络均处于开启状态的情况下,用户设置的第二预设应用使用wifi网络,若当前运行的应用属于第二预设应用,应用处理器将所述数据发送请求对应的IP数据包传输至wifi芯片。
[0122]进一步地,在判断所述应用是否属于第二预设应用的步骤之后,该方法还包括以下步骤:
[0123]若所述应用不属于第二预设应用,则所述应用处理器采用双通道并行的传输方式,将所述数据发送请求对应的IP数据包分配至wifi芯片和基带处理器。
[0124]对于既不属于第一预设应用,也不属于第二预设应用的应用来说,可以采用双通道并行的方式,同时使用蜂窝网络和wifi网络进行数据传输,对于不要求安全性、不考虑流量的情况下,可以提升手机更高的数据性能,WIFI和无线同时进行数据传输,走两个数据通道并发处理,例如,对于目前流量充足,又连着wifi的情况,用户想体验高速上网看高清视频的话,让数据同时从蜂窝网络和wifi网络的信道传输,用户也可以根据流量情况,对双通道并行方式下的蜂窝网络设置流量限制。
[0125]本实施例提出的蜂窝网络下的数据加密方法,可以做到手机同时工作在WIFI和无线网络上,并且根据当前应用确定数据传输采用的网络,在保证蜂窝网络下数据的安全性的同时,提高了数据性能。
[0126]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,月艮务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
[0127]以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
【主权项】
1.一种蜂窝网络下的数据加密装置,其特征在于,所述蜂窝网络下的数据加密装置包括: 判断模块,用于在接收到数据发送请求时,根据当前应用界面判断是否需要对所述数据发送请求对应的IP数据包进行加密; 无线数据处理模块,用于若需要对所述数据发送请求对应的IP数据包进行加密且当前蜂窝网络处于开启状态,则按照预设秘钥对所述IP数据包进行加密,并将经过加密的所述IP数据包传输至基带处理器; 基带数据处理模块,用于在接收到经过加密的所述IP数据包时,将经过加密的所述IP数据包通过天线发送出去,或者,根据所述预设秘钥对经过加密的所述IP数据包解密后通过天线发送出去。2.根据权利要求1所述的蜂窝网络下的数据加密装置,其特征在于,所述蜂窝网络下的数据加密装置还包括: 网络控制模块,用于若需要对所述数据发送请求对应的IP数据包进行加密且当前蜂窝网络处于关闭状态,则开启蜂窝网络; 所述无线数据处理模块,还用于在开启蜂窝网络后,按照预设秘钥对所述IP数据包进行加密,并将经过加密的所述IP数据包传输至基带处理器。3.根据权利要求1所述的蜂窝网络下的数据加密装置,其特征在于,所述无线数据处理丰吴块包括: 应用确定单元,用于在接收到数据发送请求时,判断当前运行的应用是否属于第一预设应用; 数据加密单元,用于当所述应用属于第一预设应用时,根据当前应用界面判断是否需要对所述数据发送请求对应的IP数据包进行加密。4.根据权利要求3所述的蜂窝网络下的数据加密装置,其特征在于,所述蜂窝网络下的数据加密装置还包括: 应用判断模块,用于当所述应用不属于第一预设应用且当前蜂窝网络和wifi网络均开启时,判断所述应用是否属于第二预设应用; 所述无线数据处理模块,还用于当所述应用属于第二预设应用时,将所述数据发送请求对应的IP数据包传输至wi f i芯片。5.根据权利要求4所述的蜂窝网络下的数据加密装置,其特征在于,所述无线数据处理模块,还用于若所述应用不属于第二预设应用,则采用双通道并行的传输方式,将所述数据发送请求对应的IP数据包分配至wifi芯片和基带处理器。6.—种蜂窝网络下的数据加密方法,其特征在于,所述蜂窝网络下的数据加密方法包括: 在接收到数据发送请求时,根据当前应用界面判断是否需要对所述数据发送请求对应的IP数据包进行加密; 若需要对所述数据发送请求对应的IP数据包进行加密且当前蜂窝网络处于开启状态,则应用处理器按照预设秘钥对所述IP数据包进行加密,并将经过加密的所述IP数据包传输至基带处理器; 在接收到经过加密的所述IP数据包时,所述基带处理器将经过加密的所述IP数据包通过天线发送出去,或者,所述基带处理器根据所述预设秘钥对经过加密的所述IP数据包解密后通过天线发送出去。7.根据权利要求6所述的蜂窝网络下的数据加密方法,其特征在于,所述在接收到数据发送请求时,根据当前应用界面判断是否需要对所述数据发送请求对应的IP数据包进行加密的步骤之后,所述蜂窝网络下的数据加密方法还包括步骤: 若需要对所述数据发送请求对应的IP数据包进行加密且当前蜂窝网络处于关闭状态,则开启蜂窝网络并执行应用处理器按照预设秘钥对所述IP数据包进行加密,并将经过加密的所述IP数据包传输至基带处理器的步骤。8.根据权利要求6所述的蜂窝网络下的数据加密方法,其特征在于,所述在接收到数据发送请求时,根据当前应用界面判断是否需要对所述数据发送请求对应的IP数据包进行加密的步骤包括: 在接收到数据发送请求时,判断当前运行的应用是否属于第一预设应用; 当所述应用属于第一预设应用时,根据当前应用界面判断是否需要对所述数据发送请求对应的IP数据包进行加密。9.根据权利要求8所述的蜂窝网络下的数据加密方法,其特征在于,所述在接收到数据发送请求时,判断当前运行的应用是否属于第一预设应用的步骤之后,所述蜂窝网络下的数据加密方法还包括步骤: 当所述应用不属于第一预设应用且当前蜂窝网络和wifi网络均开启时,判断所述应用是否属于第二预设应用; 当所述应用属于第二预设应用时,所述应用处理器将所述数据发送请求对应的IP数据包传输至wifi芯片。10.根据权利要求9所述的蜂窝网络下的数据加密方法,其特征在于,所述当所述应用不属于第一预设应用且当前蜂窝网络和wifi网络均开启时,判断所述应用是否属于第二预设应用的步骤之后,所述蜂窝网络下的数据加密方法还包括步骤: 若所述应用不属于第二预设应用,则所述应用处理器采用双通道并行的传输方式,将所述数据发送请求对应的IP数据包分配至wifi芯片和基带处理器。
【专利摘要】本发明公开了一种蜂窝网络下的数据加密装置,该装置包括:判断模块,用于在接收到数据发送请求时,根据当前应用界面判断是否需要对数据发送请求对应的IP数据包进行加密;无线数据处理模块,用于若需要对数据发送请求对应的IP数据包进行加密且当前蜂窝网络处于开启状态,则按照预设秘钥对IP数据包进行加密,并将经过加密的IP数据包传输至基带处理器;基带数据处理模块,用于在接收到经过加密的IP数据包时,将经过加密的IP数据包通过天线发送出去,或者,根据预设秘钥对经过加密的IP数据包解密后通过天线发送出去。本发明还提出一种蜂窝网络下的数据加密方法。本发明提高了蜂窝网络下的数据传输安全性。
【IPC分类】H04W12/02
【公开号】CN105578459
【申请号】CN201511018740
【发明人】张涛
【申请人】努比亚技术有限公司
【公开日】2016年5月11日
【申请日】2015年12月30日
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1