[发明专利]复位连接的方法及设备有效
申请号: | 201110304879.5 | 申请日: | 2011-10-10 |
公开(公告)号: | CN102364906A | 公开(公告)日: | 2012-02-29 |
发明(设计)人: | 王春风 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 滕一斌 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 复位 连接 方法 设备 | ||
1.一种复位连接的方法,其特征在于,所述方法包括:
接收对端设备通过本端已丢失的传输控制协议TCP连接发送的数据报文;
根据所述TCP连接的标识从预先存储的密钥中获取所述TCP连接的密钥;
根据所述TCP连接的密钥对要发送的复位报文进行加密;
向所述对端设备发送加密后的复位报文。
2.根据权利要求1所述的方法,其特征在于,接收对端设备通过本端已丢失的传输控制 协议TCP连接发送的数据报文之前,还包括:
获取本端的TCP连接的标识和密钥,并将所述密钥按照所述标识存储到掉电不丢失的存 储设备中,完成所述密钥的预先存储。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当本端存在新建的TCP连接或者已有TCP连接的密钥改变时,将所述新建的TCP连接 的密钥和改变后的密钥更新到所述预先存储的密钥中;或者,
定时刷新所述预先存储的密钥,将本端新建的TCP连接的密钥和发生改变的密钥更新到 所述预先存储的密钥中。
4.根据权利要求1至3任一权利要求所述的方法,其特征在于,所述方法还包括:
当通过本端存在的TCP连接收发报文时,根据所述存在的TCP连接的标识从所述预先 存储的密钥中获取所述存在的TCP连接的密钥;
根据所述存在的TCP连接的密钥对要发送的报文进行加密或对接收到的报文进行校验。
5.根据权利要求1至3任一权利要求所述的方法,其特征在于,向所述对端设备发送加 密后的复位报文之后,还包括:
在所述TCP连接关闭后,开始计时;
当计时达到预设时间时,将所述关闭的TCP连接的密钥从所述预先存储的密钥中删除。
6.一种复位连接的设备,其特征在于,所述设备包括:
接收模块,用于接收对端设备通过本端已丢失的传输控制协议TCP连接发送的数据报文;
获取模块,用于在所述接收模块接收对端设备通过本端已丢失的TCP连接发送的数据报 文之后,根据所述TCP连接的标识从预先存储的密钥中获取所述TCP连接的密钥;
加密模块,用于根据所述获取模块获取的TCP连接的密钥对要发送的复位报文进行加密;
发送模块,用于向所述对端设备发送由所述加密模块加密后的复位报文。
7.根据权利要求6所述的设备,其特征在于,所述设备还包括:
预存模块,用于在所述接收模块接收对端设备通过本端已丢失的TCP连接发送的数据报 文之前,获取本端的TCP连接的标识和密钥,并将所述密钥按照所述标识存储到掉电不丢失 的存储设备中,完成所述密钥的预先存储。
8.根据权利要求6所述的设备,其特征在于,所述设备还包括:
更新模块,用于当本端存在新建的TCP连接或者已有TCP连接的密钥改变时,将所述 新建的TCP连接的密钥和改变后的密钥更新到所述预先存储的密钥中;或者,定时刷新所述 预先存储的密钥,将本端新建的TCP连接的密钥和发生改变的密钥更新到所述预先存储的密 钥中。
9.根据权利要求6至8任一权利要求所述的设备,其特征在于,所述获取模块还用于当 通过本端存在的TCP连接收发报文时,根据所述存在的TCP连接的标识从所述预先存储的 密钥中获取所述存在的TCP连接的密钥;
所述加密模块还用于根据所述获取模块获取的存在的TCP连接的密钥对要发送的报文进 行加密或对接收到的报文进行校验。
10.根据权利要求6至8任一权利要求所述的设备,其特征在于,所述设备还包括:
计时模块,用于所述发送模块发送加密后的复位报文后,所述TCP连接关闭时,开始计 时;
清理模块,用于当所述计时模块计时达到预设时间时,将所述关闭的TCP连接的密钥从 所述预先存储的密钥中删除。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110304879.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:双级变容压缩机及具有其的空调系统
- 下一篇:触摸装置及其自适应方法