[發(fā)明專利]用于安裝客戶端的加密通信方法、系統(tǒng)、設(shè)備及介質(zhì)在審
| 申請?zhí)枺?/td> | 202011562923.8 | 申請日: | 2020-12-25 |
| 公開(公告)號: | CN112597517A | 公開(公告)日: | 2021-04-02 |
| 發(fā)明(設(shè)計)人: | 姚曉星 | 申請(專利權(quán))人: | 攜程旅游網(wǎng)絡(luò)技術(shù)(上海)有限公司 |
| 主分類號: | G06F21/60 | 分類號: | G06F21/60;G06F21/62;G06F21/64 |
| 代理公司: | 上海隆天律師事務(wù)所 31282 | 代理人: | 鐘宗 |
| 地址: | 200335 上海市長*** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 用于 安裝 客戶端 加密 通信 方法 系統(tǒng) 設(shè)備 介質(zhì) | ||
1.一種用于安裝客戶端的加密通信方法,其特征在于,包括以下步驟:
S10,獲取在瀏覽器端生成的客戶端安裝指令,基于所述客戶端安裝指令生成關(guān)聯(lián)一客戶端的安裝請求信息,并向服務(wù)器發(fā)送所述安裝請求信息;
S20,服務(wù)器在接收到所述安裝請求信息后,獲取所述客戶端的安裝數(shù)據(jù),并對所述安裝數(shù)據(jù)依次采用第一私鑰和公鑰進(jìn)行加密,生成加密數(shù)據(jù)以及安裝指令,并將所述加密數(shù)據(jù)、所述公鑰以及安裝指令通過瀏覽器端發(fā)送至用戶設(shè)備;所述公鑰利用隨機函數(shù)生成;所述第一私鑰為服務(wù)器利用預(yù)設(shè)方法生成;
S30,用戶設(shè)備基于所述安裝指令,利用所述預(yù)設(shè)方法生成第二私鑰;對所述加密數(shù)據(jù)依次采用所述公鑰和所述第二私鑰進(jìn)行解密,獲得所述客戶端的安裝數(shù)據(jù)和預(yù)設(shè)校驗數(shù)據(jù);
S40,用戶設(shè)備基于所述預(yù)設(shè)校驗數(shù)據(jù)對所述客戶端的安裝數(shù)據(jù)進(jìn)行校驗,當(dāng)校驗成功時,基于客戶端的安裝數(shù)據(jù)執(zhí)行安裝。
2.如權(quán)利要求1所述的用于安裝客戶端的加密通信方法,其特征在于,所述客戶端以及所述瀏覽器端分別具有屬性數(shù)據(jù);所述預(yù)設(shè)方法為自所述客戶端的屬性數(shù)據(jù)以及所述瀏覽器端的屬性數(shù)據(jù)截取部分字段,將所述部分字段拼接形成字符串,將所述字符串的字符錯位置換后,截取預(yù)設(shè)長度的字符串進(jìn)行保留。
3.如權(quán)利要求1所述的用于安裝客戶端的加密通信方法,其特征在于,所述步驟S20包括:
服務(wù)器對所述安裝數(shù)據(jù)和預(yù)設(shè)校驗數(shù)據(jù)依次采用第一私鑰和公鑰進(jìn)行加密,生成加密數(shù)據(jù)以及安裝指令。
4.如權(quán)利要求1所述的用于安裝客戶端的加密通信方法,其特征在于,所述步驟S40包括:
當(dāng)校驗成功時,基于所述客戶端的安裝數(shù)據(jù)向服務(wù)器在線請求獲取客戶端安裝包,基于所述客戶端安裝包安裝客戶端。
5.如權(quán)利要求4所述的用于安裝客戶端的加密通信方法,其特征在于,所述步驟S40包括:
獲取所述加密數(shù)據(jù)的網(wǎng)絡(luò)傳輸數(shù)據(jù);
基于所述加密數(shù)據(jù)的網(wǎng)絡(luò)傳輸數(shù)據(jù),獲取客戶端安裝包的下載預(yù)估時長;
在所述下載預(yù)估時長內(nèi),當(dāng)偵測到同一組的至少兩個用戶設(shè)備產(chǎn)生新的相同下載任務(wù),且其中兩個用戶設(shè)備均暫停所述客戶端安裝包的下載任務(wù),那么對該組具有所述相同下載任務(wù)的其余用戶設(shè)備均暫停所述客戶端安裝包的下載任務(wù)。
6.如權(quán)利要求5所述的用于安裝客戶端的加密通信方法,其特征在于,所述方法還包括步驟:
在服務(wù)器上生成客戶端配置文件,控制歸屬于同一組的所有用戶設(shè)備訪問所述客戶端配置文件,并在所有用戶設(shè)備上執(zhí)行所述客戶端配置文件。
7.如權(quán)利要求4所述的用于安裝客戶端的加密通信方法,其特征在于,所述步驟S40包括:
獲取用戶設(shè)備的系統(tǒng)資源空閑信息以及歷史無操作時間段,所述歷史無操作時間段用于表征用戶設(shè)備以前每一天沒有被操作時的時間段;所述系統(tǒng)資源空閑信息依據(jù)用戶設(shè)備的CPU占用率和內(nèi)存占用率獲得;
基于所述歷史無操作時間段,預(yù)測當(dāng)前無操作時間段;
基于所述用戶設(shè)備和所述客戶端安裝包,獲取安裝所述客戶端安裝包的預(yù)估安裝時長;
當(dāng)所述系統(tǒng)資源空閑信息大于第一預(yù)設(shè)閾值,和/或自當(dāng)期時刻起始的預(yù)估安裝時長位于所述當(dāng)前無操作時間段內(nèi),執(zhí)行安裝客戶端。
8.如權(quán)利要求1所述的用于安裝客戶端的加密通信方法,其特征在于,所述方法還包括步驟:
當(dāng)所述客戶端安裝失敗時,獲取安裝失敗提示信息;
當(dāng)所述安裝失敗提示信息位于預(yù)設(shè)安裝失敗范圍內(nèi)時,采集同一組中至少兩個用戶設(shè)備的用戶基于所述安裝失敗提示信息作出的響應(yīng)操作;
當(dāng)所述至少兩個用戶設(shè)備的用戶對應(yīng)的響應(yīng)操作相同時,對該組具有相同的安裝失敗提示信息的其余用戶設(shè)備執(zhí)行所述響應(yīng)操作,進(jìn)行再次安裝。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于攜程旅游網(wǎng)絡(luò)技術(shù)(上海)有限公司,未經(jīng)攜程旅游網(wǎng)絡(luò)技術(shù)(上海)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011562923.8/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:燃料噴嘴組件及燃燒裝置
- 下一篇:一種用于心率檢測的裝置
- 加密裝置、加密系統(tǒng)、加密方法以及加密程序
- 移動終端和方法
- 再加密方法、再加密系統(tǒng)以及再加密裝置
- 加密終端遠(yuǎn)程管理的方法、加密終端及管理器
- 數(shù)據(jù)加密的方法及裝置
- 流媒體數(shù)據(jù)加密、解密方法、裝置、電子設(shè)備及存儲介質(zhì)
- 加密裝置、加密系統(tǒng)和數(shù)據(jù)的加密方法
- 文件加密、解密方法、裝置、設(shè)備和存儲介質(zhì)
- 一種車聯(lián)網(wǎng)數(shù)據(jù)加密方法及系統(tǒng)
- 一種服務(wù)數(shù)據(jù)共享云平臺的數(shù)據(jù)加密方法及系統(tǒng)





