[发明专利]基于加密通讯代理协议的数据传输方法在审
申请号: | 201811497414.4 | 申请日: | 2018-12-07 |
公开(公告)号: | CN109688113A | 公开(公告)日: | 2019-04-26 |
发明(设计)人: | 曾赞达 | 申请(专利权)人: | 广州经传多赢投资咨询有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 北京联瑞联丰知识产权代理事务所(普通合伙) 11411 | 代理人: | 张清彦 |
地址: | 510000 广东省广州市番禺区东环*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 绿色通道 远程服务端 目的主机 客户端 代理协议 地址信息 加密通讯 结果数据 数据传输 通讯请求 主机 加密信息 接收结果 开启服务 通讯过程 网络通讯 信息安全 寻址动作 远程服务 远程通讯 转发请求 响应 服务端 兼容性 监听 遍历 转发 发送 记录 配置 创建 服务 | ||
1.一种基于加密通讯代理协议的数据传输方法,其特征在于,包括如下步骤:
A)搭建多个远程服务端,并开启服务,同时将加密信息与地址信息配置到本地客户端;
B)所述本地客户端发起所述远程服务端的寻址动作,记录多个所述远程服务端的地址信息,并从中选择一个合适的远程服务端作为远程通讯服务端;
C)所述本地客户端发起遍历本地端口的动作,并创建监听socks5服务;
D)本地主机发起socks5请求,尝试通过绿色通道转发请求数据至目的主机;
E)所述绿色通道响应所述socks5请求,然后所述绿色通道向所述目的主机转发通讯请求;
F)所述目的主机响应通讯请求,并将结果数据发送至所述绿色通道;
G)所述绿色通道接收所述结果数据,中转所述结果数据至所述本地主机;
H)完成一次通讯过程,所述本地主机继续保持连接或结束连接。
2.根据权利要求1所述的基于加密通讯代理协议的数据传输方法,其特征在于,所述步骤D)进一步包括:
D1)握手通讯时,所述本地主机发起一个包含目的地址的请求数据,正常通讯时直接发送所述请求数据;
D2)通过socks5代理通讯协议将所述请求数据重定位到所述本地客户端。
3.根据权利要求2所述的基于加密通讯代理协议的数据传输方法,其特征在于,所述步骤E)进一步包括:
E1)所述本地客户端将所述目的地址加密后,将所述加密数据发送给所述远程通讯服务端或经由本地代理转至所述远程通讯服务端;
E2)握手通讯时,所述远程通讯服务端对所述加密数据解密后尝试连接所述目的主机,正常通讯时直接发送解密后的请求数据至所述目的主机。
4.根据权利要求3所述的基于加密通讯代理协议的数据传输方法,其特征在于,所述步骤G)进一步包括:
G1)所述远程通讯服务端将连接的结果数据加密后返回给所述本地客户端,或经由所述本地代理转至所述本地客户端;
G2)握手通讯阶段,所述本地客户端根据返回的所述结果数据确定连接成功,此时所述本地主机与所述目的主机形成一条网络通路。
5.根据权利要求4所述的基于加密通讯代理协议的数据传输方法,其特征在于,所述网络通路具体如下:所述本地主机发送请求数据至所述本地客户端,所述本地客户端对所述请求数据加密后发送给所述远程通讯服务端或经由所述本地代理发送给所述远程通讯服务端,所述远程通讯服务端对加密后的请求数据解密后发送至所述目的主机;所述目的主机发送所述结果数据至所述远程通讯服务端,所述远程通讯服务端对所述结果数据加密后发送至所述本地客户端或经由所述本地代理发送至所述本地客户端,所述本地客户端对加密后的结果数据进行解密后发送至所述本地主机。
6.根据权利要求1至5任意一项所述的基于加密通讯代理协议的数据传输方法,其特征在于,所述步骤B)进一步包括:
B1)根据配置的远程服务端的信息,发起多个异步连接请求;
B2)若连接上某个远程服务端,则所述本地客户端发送一条包含目的主机地址信息的加密条文;
B3)若被连接上的所述远程服务端返回信息说明目的主机能连接上,则所述本地客户端对远程服务端发送一条加密请求,所述加密请求的内容为一条网址;
B4)若被连接上的所述远程服务端再返回不为空的数据,则认为整个通讯过程是通畅的;
B5)结束本次连接,并记录被连接上的所述远程服务端的地址信息,将被连接上的所述远程服务端作为所述远程通讯服务端,所述本地客户端后续发起的连接请求则定位到所述远程通讯服务端的地址。
7.根据权利要求1至5任意一项所述的基于加密通讯代理协议的数据传输方法,其特征在于,所述加密的类型为AES。
8.根据权利要求1至5任意一项所述的基于加密通讯代理协议的数据传输方法,其特征在于,所述本地客户端与所述远程服务端的通讯采用简化的socks5代理通讯协议,所述本地客户端与所述本地主机的通讯采用免密的socks5代理通讯协议。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州经传多赢投资咨询有限公司,未经广州经传多赢投资咨询有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811497414.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:工业物联网异常行为检测装置
- 下一篇:单点登录方法、认证服务器及应用服务器