[發明專利]一種實現應用與服務器間通信的方法與設備有效
| 申請號: | 201911370069.2 | 申請日: | 2019-12-26 |
| 公開(公告)號: | CN111182050B | 公開(公告)日: | 2022-10-11 |
| 發明(設計)人: | 胡晨鵬 | 申請(專利權)人: | 上海掌門科技有限公司 |
| 主分類號: | H04L67/141 | 分類號: | H04L67/141;H04L67/146;H04L9/08 |
| 代理公司: | 上海三和萬國知識產權代理事務所(普通合伙) 31230 | 代理人: | 周建華 |
| 地址: | 201806 上海市*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 實現 應用 服務器 通信 方法 設備 | ||
1.一種實現應用與服務器間通信的方法,應用于服務器,其中,所述方法包括:
響應于接收到的用戶設備中的目標應用發送的連接請求,生成為所述目標應用分配的密鑰信息,并將所述密鑰信息發送至所述目標應用;
接收所述用戶設備發送的第二連接標識信息,其中,所述第二連接標識信息是所述用戶設備根據所述密鑰信息對所述連接請求對應的第一連接標識信息執行加密操作后獲得的;
根據所述密鑰信息對所述第二連接標識信息執行解密操作,獲得所述第一連接標識信息;
接收所述目標應用發送的數據包,其中,所述數據包中包含所述第一連接標識信息;
檢測所述目標應用對應的IP地址信息是否發生變化;若是,檢測是否滿足預定連接安全條件,若滿足,確定所述目標應用與所述服務器之間的連接安全,繼續使用所述連接;若不滿足所述預定連接安全條件,中斷所述連接。
2.根據權利要求1所述的方法,其中,所述根據所述密鑰信息對所述第二連接標識信息執行解密操作,獲得所述第一連接標識信息,包括:
根據所述密鑰信息對所述第二連接標識信息執行解密操作;
若解密成功,獲得所述第一連接標識信息,生成連接協商指示信息,并將所述連接協商指示信息發送至所述目標應用,其中,所述連接協商指示信息用于指示所述服務器與所述用戶設備之間基于所述連接請求的連接協商成功完成。
3.根據權利要求2所述的方法,其中,所述若解密成功,獲得所述第一連接標識信息,生成連接協商指示信息,并將所述連接協商指示信息發送至所述目標應用,還包括:
將當前時間確定為最近協商時間。
4.根據權利要求3所述的方法,其中,所述檢測所述目標應用對應的IP地址信息是否發生變化,還包括:
若所述IP地址信息未發生變化,將所述最近協商時間更新為當前時間。
5.根據權利要求3所述的方法,其中,所述檢測是否滿足預定連接安全條件,包括:
計算當前時間與所述最近協商時間之間的差值;
若所述差值大于預定時長閾值,確定不滿足所述預定連接安全條件;
若所述差值小于或等于所述預定時長閾值,對所述第一連接標識信息執行驗證操作;若驗證成功,確定滿足所述預定連接安全條件,將所述最近協商時間更新為當前時間,否則,確定不滿足所述預定連接安全條件。
6.根據權利要求1所述的方法,其中,所述連接請求包含密鑰交換協議類型;
其中,所述生成為所述目標應用分配的密鑰信息,并將所述密鑰信息發送至所述目標應用,包括:
檢測是否支持所述密鑰交換協議類型;
若支持,生成為所述目標應用分配的密鑰信息,并通過使用所述密鑰交換協議類型對應的密鑰交換協議,將所述密鑰信息發送至所述目標應用;
若不支持,生成連接中斷指示信息,并將所述連接中斷指示信息發送至所述目標應用,所述連接中斷指示信息用于指示所述服務器不支持所述密鑰交換協議類型。
7.一種實現應用與服務器間通信的方法,應用于用戶設備,其中,所述方法包括:
通過所述用戶設備中的目標應用向所述目標應用對應的服務器發送連接請求,并接收所述服務器發送的、響應于所述連接請求為所述目標應用分配的密鑰信息;
根據所述密鑰信息對所述連接請求對應的第一連接標識信息執行加密操作,以獲得對應的第二連接標識信息,并將所述第二連接標識信息發送至所述服務器;
響應于所述目標應用中基于所述連接請求的數據發送觸發事件,將待發送的數據包發送至所述服務器,其中,所述數據包中包含所述第一連接標識信息。
8.根據權利要求7所述的方法,其中,所述連接請求包含密鑰交換協議類型;
其中,所述接收所述服務器發送的、基于所述連接請求為所述目標應用分配的密鑰信息,包括:
接收所述服務器通過使用所述密鑰交換協議類型對應的密鑰交換協議發送的、基于所述連接請求為所述目標應用分配的密鑰信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海掌門科技有限公司,未經上海掌門科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911370069.2/1.html,轉載請聲明來源鉆瓜專利網。





