亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種嵌入式升級文件傳輸方法與流程

文檔序號:12039050閱讀:來源:國知局
一種嵌入式升級文件傳輸方法與流程

技術(shù)特征:
1.一種嵌入式升級文件傳輸方法,其步驟包括:1)升級服務(wù)器生成升級文件信息和加密密鑰同時(shí)向第三方網(wǎng)絡(luò)管理服務(wù)器發(fā)送解密公鑰,其中,該第三方網(wǎng)絡(luò)管理服務(wù)器為凡是與一升級客戶端能進(jìn)行安全身份認(rèn)證的具有網(wǎng)絡(luò)管理功能的服務(wù)器;2)所述第三方網(wǎng)絡(luò)管理服務(wù)器與所述升級客戶端建立連接,將所述客戶端升級文件信息、升級服務(wù)器地址以及解密公鑰發(fā)送到所述升級客戶端;3)所述升級客戶端發(fā)送升級請求到升級服務(wù)器,根據(jù)所述升級服務(wù)器地址與所述升級服務(wù)器建立連接,根據(jù)所述客戶端升級文件信息獲取升級服務(wù)器上的差異文件,根據(jù)所述解密公鑰解密出校驗(yàn)值,校驗(yàn)成功后傳輸文件完成升級。2.如權(quán)利要求1所述的嵌入式升級文件傳輸方法,還包括,所述升級客戶端用接收到的差異文件與本地版本按照如下方法還原出更新版本文件:所述升級客戶端首先讀取差異文件的起始塊的版本信息,如果是當(dāng)前版本,則根據(jù)塊的首地址和塊長度從當(dāng)前版本文件復(fù)制數(shù)據(jù)到還原文件;其次,如果是更新版本,則根據(jù)其塊長度,從差異文件中復(fù)制數(shù)據(jù)到還原文件;最后,依次還原每一個(gè)塊,直到差異文件結(jié)束。3.如權(quán)利要求2所述的嵌入式升級文件傳輸方法,其特征在于,按照如下方法比對所述還原文件的校驗(yàn)碼和解密后的校驗(yàn)碼:1)客戶端利用公鑰解密接收到的加密校驗(yàn)碼,并選擇散列函數(shù)計(jì)算還原文件的散列值;2)比對解密后的校驗(yàn)碼與散列值是否一致,若相同,則文件傳輸信息完整,文件發(fā)送方身份為安全;3)如果不相同,說明文件傳輸有錯(cuò)誤,文件重新傳輸。4.如權(quán)利要求3所述的嵌入式升級文件傳輸方法,其特征在于,所述散列函數(shù)為MD5、SHA。5.如權(quán)利要求1所述的嵌入式升級文件傳輸方法,其特征在于,所述差異文件的生成方法是:在升級服務(wù)器中將升級文件信息中更新版本文件以若干個(gè)字節(jié)為一塊等分為若干塊,并逐塊與當(dāng)前版本文件比較。6.如權(quán)利要求5所述的嵌入式升級文件傳輸方法,其特征在于,所述比較的方法為:1)計(jì)算各個(gè)塊的弱Hash值和強(qiáng)Hash值,并分別存為Hash表;2)比對當(dāng)前版本字符塊與更新版本字符塊的前幾個(gè)字符,如果匹配,則依次比對其弱Hash值和強(qiáng)Hash值,如果都匹配,則保存當(dāng)前版本字符塊在當(dāng)前版本文件的首地址、塊長度和版本標(biāo)記到差異文件中;3)如果更新版本字符塊找不到匹配的塊,則保存更新版本字符塊的長度、版本標(biāo)記和該塊的內(nèi)容到差異文件中。7.如權(quán)利要求1所述的嵌入式升級文件傳輸方法,其特征在于,所述加密和/或解密密鑰是通過隨機(jī)方式產(chǎn)生的RSA或ECC私鑰和/或公鑰。8.如權(quán)利要求1所述的嵌入式升級文件傳輸方法,其特征在于,所述升級服務(wù)器地址與所述升級服務(wù)器建立TCP連接。9.如權(quán)利要求1所述的嵌入式升級文件傳輸方法,其特征在于,所述第三方網(wǎng)絡(luò)管理服務(wù)器與所述升級客戶端根據(jù)通過安全身份認(rèn)證的網(wǎng)絡(luò)管理系統(tǒng)建立通信連接并發(fā)送信息。10.如權(quán)利要求9所述的嵌入式升級文件傳輸方法,其特征在于,所述發(fā)送信息經(jīng)過DES、AES加密算法加密。
當(dāng)前第2頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1