一種基于區(qū)塊鏈數(shù)據(jù)結(jié)構(gòu)的終端軟件分發(fā)驗證方法

基本信息

申請?zhí)?/td> CN201810984245.0 申請日 -
公開(公告)號 CN109375944B 公開(公告)日 2021-10-01
申請公布號 CN109375944B 申請公布日 2021-10-01
分類號 G06F8/71(2018.01)I 分類 計算;推算;計數(shù);
發(fā)明人 張家重;王濤;胡焱;付憲瑞 申請(專利權)人 蘇州浪潮智能軟件有限公司
代理機構(gòu) 蘇州思睿晶華知識產(chǎn)權代理事務所(普通合伙) 代理人 吳碧駿
地址 215100 江蘇省蘇州市吳中開發(fā)區(qū)吳淞江工業(yè)園吳淞路818號
法律狀態(tài) -

摘要

摘要 本發(fā)明公開了一種基于區(qū)塊鏈數(shù)據(jù)結(jié)構(gòu)的終端軟件分發(fā)驗證方法,包括:版本文件壓縮成zip包,上傳到服務器;服務器解zip包,上傳后的文件由服務器生成版本數(shù)據(jù),并存儲版本文件;服務器通知軟件分發(fā)客戶端有新的版本,軟件分發(fā)客戶端從服務器下載版本鏈信息,已有版本區(qū)塊校驗,未下載版本區(qū)塊則下載;對更新版本的校驗,校驗失敗則文件重新下載,直到下載完全成功,完成對更新版本的校驗后,將區(qū)塊文件更新到軟件運行目錄中。通過上述方式,本發(fā)明能夠完成對終端版本的分發(fā)驗證,利用區(qū)塊鏈數(shù)據(jù)結(jié)構(gòu)存儲版本信息,不易篡改,保證終端軟件的升級的完整準確;利用版本文件哈希值易于驗證軟件分發(fā)結(jié)果。