一种信息传输方法、装置及系统制造方法及图纸

技术编号:11311237 阅读:57 留言:0更新日期:2015-04-16 09:55
本发明专利技术实施例公开了一种信息传输方法、装置及系统,其中,所述方法包括:获取需要发送的信息所对应的待发送数据包;调用预置的隧道传输模块对所述待传输数据包进行加密处理,并将加密处理后的数据包封装为预定格式的传输数据包;将所述传输数据包发送至所述隧道传输客户端模块中设置的目标端口所指示的传输设备,由所述传输设备通过调用与所述隧道传输模块匹配的隧道传输服务模块还原得到待发送数据包,并发送所述还原得到待发送数据包。采用本发明专利技术,不仅实现了信息的发送,而且保证了用户的上网行为不被监控,保护了用户的隐私,也保证的信息安全。

【技术实现步骤摘要】
一种信息传输方法、装置及系统
本专利技术涉及一种计算机信息通信
,尤其涉及一种信息传输方法、装置及系统。
技术介绍
目前,随着计算机通信技术的不断发展,人们基本上可以根据需要随时随地通过互联网、GPRS(GeneralPacketRadioService、通用分组无线服务技术)地传输图片、文件、消息、各类型的数据等信息。以通过即时通讯应用发送消息为例,用户一般在即时通讯应用提供的界面中编辑消息,在用户点击发送后,生成包括源IP、目标IP、端口等五元组信息以及已编辑消息的数据包通过网卡等模块发送给路由设备,再经由路由设备(wifi热点等)发送给目标服务器、对端用户等。在通过现有技术发送信息的过程中,如果wifi热点等路由设备中设置有用于分析用户传输的数据包的非法程序,那么就可以根据数据包完成对用户上网行为的监控,然后截获其中的敏感信息。现有的信息传输方法不能保护用户的上网行为,容易给用户带来损失。
技术实现思路
本专利技术实施例所要解决的技术问题在于,提供一种信息传输方法、装置及系统,可较为有效地隐藏用户的上网行为。为了解决上述技术问题,本专利技术实施例提供了一种信息传输方法,包括:获取需要发送的信息所对应的待发送数据包;调用预置的隧道传输模块对所述待发送数据包进行加密处理,并将加密处理后的数据包封装为预定格式的传输数据包;将所述传输数据包发送至所述隧道传输模块中设置的目标端口所指示的传输设备,由所述传输设备通过调用与所述隧道传输模块匹配的隧道传输服务模块还原得到待发送数据包,并发送所述还原得到待发送数据包。进一步地,本专利技术实施例还提供了另一种信息传输方法,包括:接收到与本端预置的隧道服务模块匹配的终端隧道传输模块发送的传输数据包;调用本端预置的隧道服务模块根据预定的格式对该传输数据包进行解析,并对该传输数据包进行解密处理,还原得到待发送数据包;根据待发送数据包的目的地址,发送该待发送数据包。相应地,本专利技术实施例还提供了一种信息传输装置,包括:获取模块,用于获取需要发送的信息所对应的待发送数据包;处理模块,用于调用预置的隧道传输模块对所述待发送数据包进行加密处理,并将加密处理后的数据包封装为预定格式的传输数据包;发送模块,用于将所述传输数据包发送至所述隧道传输模块中设置的目标端口所指示的传输设备,由所述传输设备通过调用与所述隧道传输模块匹配的隧道传输服务模块还原得到待发送数据包,并发送所述还原得到待发送数据包。相应地,本专利技术实施例还提供了另一种信息传输装置,包括:接收模块,用于接收到与本端预置的隧道服务模块匹配的终端隧道传输模块发送的传输数据包;处理模块,用于调用本端预置的隧道服务模块根据预定的格式对该传输数据包进行解析,并对该传输数据包进行解密处理,还原得到待发送数据包;发送模块,用于根据待发送数据包的目的地址,发送该待发送数据包。相应地,本专利技术实施例还提供了一种信息传输系统,包括用户终端和服务器,其中,所述用户终端,用于获取需要发送的信息所对应的待发送数据包;调用预置的隧道传输模块对所述待发送数据包进行加密处理,并将加密处理后的数据包封装为预定格式的传输数据包;将所述传输数据包发送至所述隧道传输模块中设置的目标端口所指示的服务器;所述服务器,用于在接收到与本端预置的隧道服务模块匹配的终端隧道传输模块发送的传输数据包时,调用本端预置的隧道服务模块根据预定的格式对该传输数据包进行解析,并对该传输数据包进行解密处理,还原得到待发送数据包;根据待发送数据包的目的地址,发送该待发送数据包。本专利技术实施例在发送信息时,通过对待发送信息的加密,并通过相互匹配的隧道传输模块与隧道服务模块完成消息的传输,解密以及发送过程,使得wifi热点等路由设备并不能确定与本设备相连用户的上网行为。不仅实现了信息的发送,而且保证了用户的上网行为不被监控,保护了用户的隐私,也保证的信息安全。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例的一种信息传输方法的流程示意图;图2是本专利技术实施例的另一种信息传输方法的流程示意图;图3是本专利技术实施例的再一种信息传输方法的流程示意图;图4是一种具体的信息传输方法的流程示意图;图5是本专利技术实施例的一种信息传输系统的结构示意图;图6是本专利技术实施例的一种信息传输装置的结构示意图;图7是本专利技术实施例的另一种信息传输装置的结构示意图;图8是图7中的处理模块的其中一种具体结构示意图;图9是本专利技术实施例的另一种信息传输装置的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参见图1,是本专利技术实施例的一种信息传输方法的流程示意图,本专利技术实施例的所述方法可应用在诸如智能手机、平板电脑、个人电脑、笔记本电脑以及智能可穿戴设备等终端中,具体的,所述方法包括:S101:获取需要发送的信息所对应的待发送数据包。该待发送的数据包可以为用户通过终端中的各类应用编辑得到的数据包,例如通过即时通信应用编辑消息后生成的数据包、通过邮件编辑得到的数据包等。在通过网卡等通信模块发送这些数据包之前,执行S101获取到这些待发送的数据包,在执行下述的安全处理后,再发送给wifi热点等路由设备。S102:调用预置的隧道传输模块对所述待发送数据包进行加密处理,并将加密处理后的数据包封装为预定格式的传输数据包。S103:将所述传输数据包发送至所述隧道传输模块中设置的目标端口所指示的传输设备,由所述传输设备通过调用与所述隧道传输模块匹配的隧道传输服务模块还原得到待发送数据包,并发送所述还原得到待发送数据包。本专利技术实施例中在终端中预置的隧道传输模块可以对待发送数据包进行加密以及封装,并且通过指定一个目标端口将加密以及封装的传输数据包发送给对应的设备。需要说明的是,该指定的目标端口在设置时,可以设置专用的可以转发信息的传输设备的相应端口。传输设备一般为一个服务器,传输设备在该目标端口侦听的进程监测到来自终端的数据包时,调用设置的与终端的隧道传输模块匹配的隧道传输服务模块进行解析以及解密处理,还原得到待发送信息,然后根据该待发送数据包中的五元组,发送该待发送信息,其中的五元组包括源IP、目标IP、端口、协议等信息。本专利技术实施例在发送信息时,通过对待发送信息的加密,并通过相互匹配的隧道传输模块与隧道服务模块完成消息的传输,解密以及发送过程,使得wifi热点等路由设备并不能确定与本设备相连用户的上网行为。不仅实现了信息的发送,而且保证了用户的上网行为不被监控,保护了用户的隐私,也保证的信息安全。再请参见图2,是本专利技术实施例的另一种信息传输方法的流程示意图,本专利技术实施例的所述方法可应用在诸如智能手机、平板电脑、个人电脑、笔记本电脑以及智能可穿戴设备等终端中,具体的,所述方法包括:S201:获取需本文档来自技高网...

【技术保护点】
一种信息传输方法,其特征在于,包括:获取需要发送的信息所对应的待发送数据包;调用预置的隧道传输模块对所述待传输数据包进行加密处理,并将加密处理后的数据包封装为预定格式的传输数据包;将所述传输数据包发送至所述隧道传输客户端模块中设置的目标端口所指示的传输设备,由所述传输设备通过调用与所述隧道传输模块匹配的隧道传输服务模块还原得到待发送数据包,并发送所述还原得到待发送数据包。

【技术特征摘要】
1.一种信息传输方法,其特征在于,包括:获取需要发送的信息所对应的待发送数据包,所述待发送数据包包括待发送信息和该待发送信息对应的五元组;调用预置的隧道传输模块对所述待发送数据包进行加密处理,并将加密处理后的数据包封装为预定格式的传输数据包;根据所述隧道传输模块中设置的目标端口,将所述传输数据包通过路由设备发送至所述目标端口所指示的传输设备,由所述传输设备在侦听该目标端口的进程监测到所述传输数据包后,通过调用与所述隧道传输模块匹配的隧道传输服务模块进行解析以及解密处理还原得到待发送数据包,并根据该待发送数据包中的五元组发送所述还原得到的待发送数据包中的待发送信息。2.如权利要求1所述的方法,其特征在于,所述调用预置的隧道传输模块对所述待发送数据包进行加密处理,并将加密处理后的数据包封装为预定格式的传输数据包,包括:将获取的待发送数据包重定向至预置的隧道传输模块;控制隧道传输模块对所述待发送数据包进行加密处理;将由所述隧道传输模块进行加密处理后的数据包封装为预定格式的传输数据包。3.如权利要求2所述的方法,其特征在于,所述将由所述隧道传输模块进行加密处理后的数据包封装为预定格式的传输数据包,包括:根据所述待发送数据包的目的地址,从所述隧道传输模块中设置的端口中选择确定出目标端口;将确定的目标端口和由所述隧道传输模块进行加密处理后的数据包封装为预定格式的传输数据包,以便于向目标端口发送该传输数据包。4.如权利要求1-3任一项所述的方法,其特征在于,还包括:接收由所述传输设备通过调用与所述隧道传输模块匹配的隧道传输服务模块发送的预定格式的加密数据包;按照预定格式对接收到的数据包进行解析,并进行解密处理,得到接收数据包。5.一种信息传输方法,其特征在于,包括:接收到与本端预置的隧道服务模块匹配的终端隧道传输模块发送的传输数据包,所述传输数据包是终端的隧道传输模块对待发送数据包进行加密和封装处理后得到的,所述待发送数据包包括待发送信息和该待发送信息对应的五元组;通过在目标端口侦听的进程监测所述传输数据包,并在侦听到所述传输数据包后调用本端预置的隧道服务模块根据预定的格式对该传输数据包进行解析,并对该传输数据包进行解密处理,还原得到待发送数据包;根据该待发送数据包中的五元组发送所述还原得到待发送数据包中的待发送信息。6.如权利要求5所述的方法,其特征在于,还包括:在接收到发送给所述终端隧道传输模块对应的终端的数据包时,调用本端预置的隧道服务模块对该接收到的数据包进行加密处理,并按照预定格式将该加密处理后的数据包进行封装;将封装后的数据包发送给所述终端隧道传输模块对应的终端。7.一种信息传输装置,其特征在于,包括:获取模块,用于获取需要发送的信息所对应的待发送数据包,所述待发送数据包包括待发送信息和该待发送信息对应的五元组;处理模块,用于调用预置的隧道传输模块对所述待发送数据包进行加密处理,并将加密处理后的数据包封装为预定格式的传输数据包;发送模块,用于根据所述隧道传输模块中设置的目标端口,将所述传输数据包通过路由设备发送至所述目...

【专利技术属性】
技术研发人员:管胜
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1