[发明专利]一种服务器与终端设备的信息通信方法、装置及相关设备在审
申请号: | 201811208904.8 | 申请日: | 2018-10-17 |
公开(公告)号: | CN109413058A | 公开(公告)日: | 2019-03-01 |
发明(设计)人: | 郭刚;孙鹏;宋志华 | 申请(专利权)人: | 山东渔翁信息技术股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L9/32;H04L29/08 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 264210 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 终端设备 服务器 请求接收 信息通信 信息认证设备 请求发送方 连接信息 计算机可读存储介质 发送 信息通信装置 待传输信息 安全运行 接收请求 连接通道 配置信息 认证通过 三次握手 发送方 报文 调取 申请 认证 安全 保证 | ||
1.一种服务器与终端设备的信息通信方法,其特征在于,包括:
信息认证设备接收请求发送方发送的TCP连接请求;其中,所述TCP连接请求包括连接信息;
根据所述TCP连接请求修改TCP三次握手报文,与请求接收方建立TCP连接通道;
调取配置信息对所述连接信息进行认证;
当认证通过时,通过所述连接通道将接收的待传输信息发送至所述请求接收方;
其中,当所述请求发送方为终端设备时,所述请求接收方为服务器;当所述请求发送方为所述服务器时,所述请求接收方为所述终端设备。
2.如权利要求1所述的信息通信方法,其特征在于,根据所述TCP连接请求修改TCP三次握手报文,包括:
修改所述TCP三次握手报文中的seq序号和ack序号,完成对所述TCP三次握手报文的修改。
3.如权利要求1所述的信息通信方法,其特征在于,所述根据所述TCP连接请求修改TCP三次握手报文,与请求接收方建立TCP连接通道,包括:
对所述TCP连接请求进行解析,获得SYN握手报文;
对所述SYN握手报文进行修改,获得修改后SYN握手报文;并将所述修改后SYN握手报文发送至所述请求接收方;
接收所述请求接收方基于所述修改后SYN握手报文返回的SYN+ACK握手报文;
对所述SYN+ACK握手报文进行修改,获得修改后SYN+ACK握手报文;并将所述修改后SYN+ACK握手报文发送至所述请求发送方;
接收所述请求发送方基于所述修改后SYN+ACK握手报文返回的ACK握手报文;
对所述ACK握手报文进行修改,获得修改后ACK握手报文;并将所述修改后ACK握手报文发送至所述请求接收方,与所述请求接收方建立所述TCP连接通道。
4.如权利要求1所述的信息通信方法,其特征在于,所述调取配置信息对所述连接信息进行认证,包括:
通过非对称密钥签名认证技术对所述连接信息进行认证。
5.如权利要求1所述的信息通信方法,其特征在于,所述TCP连接请求还包括请求发送方信息,则所述当认证通过时,通过所述连接通道将接收的待传输信息发送至所述请求接收方之后,还包括:
保存所述请求发送方信息。
6.一种服务器与终端设备的信息通信装置,其特征在于,包括:
请求接收模块,用于接收请求发送方发送的TCP连接请求;其中,所述TCP连接请求包括连接信息;
通道建立模块,用于根据所述TCP连接请求修改TCP三次握手报文,与请求接收方建立TCP连接通道;
信息认证模块,用于调取配置信息对所述连接信息进行认证;
信息传输模块,用于当认证通过时,通过所述连接通道将接收的待传输信息发送至所述请求接收方;
其中,当所述请求发送方为终端设备时,所述请求接收方为服务器;当所述请求发送方为所述服务器时,所述请求接收方为所述终端设备。
7.如权利要求6所述的信息通信装置,其特征在于,所述通道建立模块具体用于修改所述TCP三次握手报文中的seq序号和ack序号,完成对所述TCP三次握手报文的修改。
8.一种信息认证设备,其特征在于,包括:
存储器,用于存储计算机程序;
处理器,用于执行所述计算机程序时实现如权利要求1至5任意一项所述的服务器与终端设备的信息通信方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东渔翁信息技术股份有限公司,未经山东渔翁信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811208904.8/1.html,转载请声明来源钻瓜专利网。