[發(fā)明專利]數(shù)據(jù)處理方法、裝置及電子設(shè)備有效
| 申請?zhí)枺?/td> | 202110878429.0 | 申請日: | 2021-08-02 |
| 公開(公告)號: | CN113347278B | 公開(公告)日: | 2021-10-29 |
| 發(fā)明(設(shè)計)人: | 柴源 | 申請(專利權(quán))人: | 北京鯨準數(shù)服信息科技有限責任公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L29/06;H04L9/32 |
| 代理公司: | 北京竹辰知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 11706 | 代理人: | 陳龍 |
| 地址: | 100086 北京市朝陽區(qū)建國路108號、甲108、乙108、110、*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 數(shù)據(jù)處理 方法 裝置 電子設(shè)備 | ||
1.一種數(shù)據(jù)處理方法,其特征在于,包括:
分別對第一下載節(jié)點和第二下載節(jié)點的帶寬響應(yīng)時間進行測試,得到第一響應(yīng)時間t3和第二響應(yīng)時間t4;基于第一響應(yīng)時間和第二響應(yīng)時間,確定第一下載節(jié)點和第二下載節(jié)點對應(yīng)的第一下載單位和第二下載單位;按照t3和t4的比值,對下載對象拆分成包含多個第一下載單位和多個第二下載單位的下載對象,以分別形成第一下載對象列表和第二下載對象列表;
對所述第二下載對象列表中的多個下載對象進行加密封裝操作,使得第二下載對象列表中的每個下載對象均含有加密密鑰,第一下載對象列表中的下載對象不含有加密密鑰;
完成預(yù)估第一下載對象列表的下載時間?t之后,在t1時刻將第一下載對象列表中的下載對象分配到第一下載節(jié)點直接執(zhí)行下載任務(wù),在t1時刻之后的t2時刻將第二下載對象列表中的加密密鑰輸入給第二下載節(jié)點,在第二下載節(jié)點完成加密密鑰的認證,并在第二下載節(jié)點完成加密密鑰的認證之后,在第二下載節(jié)點開啟第二下載對象列表中下載對象的下載任務(wù),形成加密下載內(nèi)容;
在t2+?t時刻,監(jiān)控所述第一下載對象列表中的下載任務(wù)的完成比例是否達到預(yù)設(shè)比例值,若否,則將暫停第一下載節(jié)點中針對第一下載對象列表中下載內(nèi)容,并將第一下載節(jié)點中已經(jīng)下載的第一下載內(nèi)容提取到第二下載節(jié)點的預(yù)設(shè)緩存中,并通過第二下載節(jié)點開啟針對第一下載對象列表中未完成的下載任務(wù)的續(xù)下載操作,形成第二下載內(nèi)容;
在第二下載節(jié)點中將所述加密下載內(nèi)容、所述第一下載內(nèi)容以及所述第二下載內(nèi)容進行合并處理,形成與目標對象所對應(yīng)的下載內(nèi)容。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述按照t3和t4的比值,對下載對象拆分成包含多個第一下載單位和多個第二下載單位的下載對象,以分別形成第一下載對象列表和第二下載對象列表,包括:
計算下載對象的體積大小M;
將下載對象拆分為M*t4/(t3+t4)和M*t3/(t3+t4)兩個下載部分;
將M*t4/(t3+t4)下載部分按照第一下載單位進行拆分,將M*t3/(t3+t4)下載部分按照第二下載單位進行拆分,第一下載單位的對象形成第一下載對象列表,第二下載單位的對象形成第二下載對象列表。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述對所述第二下載對象列表中的多個下載對象進行加密封裝操作,包括:
通過對第一下載單位和第二下載單位進行哈希計算,得到哈希計算值;
基于所述哈希計算值,生成加密封裝所需要的隨機種子以及該隨機種子所對應(yīng)的主密鑰;
基于所述主密鑰以及第二下載列表中每個下載對象的序號,生成第二下載列表中每個下載對象的私鑰,以便于基于主密鑰和私鑰一起,對第二下載列表執(zhí)行封裝操作。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述在t1時刻將第一下載對象列表中的下載對象分配到第一下載節(jié)點直接執(zhí)行下載任務(wù)之前,所述方法還包括:
對第一下載對象列表中的下載內(nèi)容進行下載時間預(yù)計,計算第一下載對象列表的下載時間?t。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述第一下載對象列表的下載時間?t,包括:
獲取第一下載節(jié)點當前的下載帶寬;
基于所述下載帶寬和第一下載對象列表中第一下載單位的數(shù)目,計算第一下載列表的下載時間?t。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述在第二下載節(jié)點完成加密密鑰的認證,包括:
選擇第二下載對象列表中的任意一個下載對象k1,計算x1=k1*P,r1=H(x1)mod n,其中P為第二下載對象列表中封裝的主密鑰信息,H為哈希函數(shù),n為第二下載對象列表中下載對象的數(shù)目;
將r1作為第二下載對象列表中的下載對象的數(shù)字簽名。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述在第二下載節(jié)點中將所述加密下載內(nèi)容、所述第一下載內(nèi)容以及所述第二下載內(nèi)容進行合并處理,形成與目標對象所對應(yīng)的下載內(nèi)容,包括:
對所述加密下載內(nèi)容、所述第一下載內(nèi)容以及所述第二下載內(nèi)容按照預(yù)先設(shè)置的排序進行排列,在完成數(shù)據(jù)完整性校驗規(guī)則之后,生成完整的目標對象所對應(yīng)的內(nèi)容。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京鯨準數(shù)服信息科技有限責任公司,未經(jīng)北京鯨準數(shù)服信息科技有限責任公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110878429.0/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 數(shù)據(jù)處理設(shè)備,數(shù)據(jù)處理方法,和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理電路、數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法、數(shù)據(jù)處理控制方法
- 數(shù)據(jù)處理設(shè)備、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法及數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法及計算機可讀取的記錄介質(zhì)
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法以及數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法以及數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序





