[发明专利]报文传输方法、装置、电子设备及介质有效
申请号: | 202110001216.X | 申请日: | 2021-01-04 |
公开(公告)号: | CN112351046B | 公开(公告)日: | 2021-04-02 |
发明(设计)人: | 陈建坤;陈立;陈士广;刘岩 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 深圳市智圈知识产权代理事务所(普通合伙) 44351 | 代理人: | 韩绍君 |
地址: | 518064 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 报文 传输 方法 装置 电子设备 介质 | ||
1.一种报文传输方法,其特征在于,应用于终端,所述方法包括:
在终端处于防劫持状态下,向服务器发送包括第一防劫持标识的通信建立通信请求报文,所述通信建立通信请求报文用于指示所述服务器基于所述第一防劫持标识返回包括第二防劫持标识的通信建立反馈报文;
接收服务器基于所述通信建立通信请求报文反馈的通信建立反馈报文;
在检测到所述通信建立反馈报文中包括第二防劫持标识时,根据所述通信建立反馈报文验证所述第二防劫持标识是否正确;
在所述第二防劫持标识正确时,确定所述服务器处于防劫持状态;
在确定所述服务器处于防劫持状态下时,向所述服务器发送包括第一验证标识的通信请求报文,所述通信请求报文用于指示所述服务器基于所述第一验证标识返回包括第二验证标识的通信反馈报文;
在接收到基于所述通信请求报文返回的通信反馈报文时,根据所述通信反馈报文检测该通信反馈报文是否包括正确的第二验证标识;
在所述通信反馈报文不包括正确的第二验证标识时,丢弃所述通信反馈报文。
2.根据权利要求1所述的报文传输方法,其特征在于,在确定所述服务器处于非防劫持状态下,将终端由防劫持状态调整为非防劫持状态,并向服务器发送不包括第一验证标识的通信请求报文,所述通信请求报文用于指示所述服务器基于通信请求报文返回的通信反馈报文;
在接收到基于所述通信请求报文返回的通信反馈报文时,处理所述通信反馈报文。
3.根据权利要求1所述的报文传输方法,其特征在于,验证标识根据报文的报文头部信息得到,所述根据所述通信反馈报文检测该通信反馈报文是否包括正确的第二验证标识,包括:
检测所述通信反馈报文的报文头部中的选项及填充字段中是否存储第二验证标识;
在存储有第二验证标识时,根据所述通信反馈报文的报文头部信息检测所述第二验证标识是否正确,若正确,则确认所述通信反馈报文中包括正确的第二验证标识。
4.根据权利要求3所述的报文传输方法,其特征在于,验证标识为对报文的报文头部的目标字段中存储的信息,采用预设加密算法进行加密计算得到的加密结果,所述根据所述通信反馈报文的报文头部信息检测所述第二验证标识是否正确,包括:
利用所述预设加密算法对所述通信反馈报文的报文头部的目标字段中存储的信息进行计算,得到目标加密结果;
检测所述通信反馈报文中存储的第二验证标识与所述目标加密结果是否匹配,若匹配,则确认所述通信反馈报文中包括正确的第二验证标识。
5.根据权利要求3所述的报文传输方法,其特征在于,验证标识为对报文的报文头部的目标字段中存储的信息,采用预设加密算法进行加密计算得到的加密结果,所述根据所述通信反馈报文的报文头部信息检测所述第二验证标识是否正确,包括:
利用与所述预设加密算法对应的解密算法对所述通信反馈报文中存储的第二验证标识进行解密计算,得到解密结果;
检测所述解密结果与所述通信反馈报文的报文头部中的目标字段存储的信息是否匹配,若匹配,则确认所述通信反馈报文中包括正确的第二验证标识。
6.根据权利要求1所述的报文传输方法,其特征在于,所述丢弃所述通信反馈报文之后,所述方法还包括:
在接收到基于所述通信请求报文反馈的新的通信反馈报文时,根据所述通信反馈报文检测该通信反馈报文是否包括正确的第二验证标识;
在所述通信反馈报文中的包括正确的第二验证标识时,对所述通信反馈报文进行处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110001216.X/1.html,转载请声明来源钻瓜专利网。