一種基于區(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é)果。 |
