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

基本信息

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

摘要

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