[發(fā)明專(zhuān)利]一種數(shù)字貨幣硬件錢(qián)包應(yīng)用升級(jí)的方法和裝置在審
| 申請(qǐng)?zhí)枺?/td> | 202011441972.6 | 申請(qǐng)日: | 2020-12-11 |
| 公開(kāi)(公告)號(hào): | CN112732288A | 公開(kāi)(公告)日: | 2021-04-30 |
| 發(fā)明(設(shè)計(jì))人: | 鄭江東;果艷紅;王幼君 | 申請(qǐng)(專(zhuān)利權(quán))人: | 北京握奇智能科技有限公司 |
| 主分類(lèi)號(hào): | G06F8/65 | 分類(lèi)號(hào): | G06F8/65;G06Q20/06;H04L9/08;H04L29/06 |
| 代理公司: | 北京天悅專(zhuān)利代理事務(wù)所(普通合伙) 11311 | 代理人: | 田明;楊方 |
| 地址: | 100102 北京市朝陽(yáng)區(qū)*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 數(shù)字 貨幣 硬件 錢(qián)包 應(yīng)用 升級(jí) 方法 裝置 | ||
1.一種數(shù)字貨幣硬件錢(qián)包應(yīng)用升級(jí)的方法,其特征在于,包括以下步驟:
S101、數(shù)字貨幣硬件錢(qián)包基于內(nèi)部的錢(qián)包應(yīng)用向錢(qián)包服務(wù)器發(fā)送應(yīng)用升級(jí)申請(qǐng)報(bào)文,所述應(yīng)用升級(jí)申請(qǐng)報(bào)文包括所述錢(qián)包應(yīng)用的當(dāng)前版本和錢(qián)包ID;
S102、所述數(shù)字貨幣硬件錢(qián)包對(duì)所述錢(qián)包應(yīng)用進(jìn)行應(yīng)用包和應(yīng)用數(shù)據(jù)備份,備份完成后將當(dāng)前的錢(qián)包應(yīng)用置為無(wú)效狀態(tài),所述備份的應(yīng)用包和應(yīng)用數(shù)據(jù)用于在所述錢(qián)包應(yīng)用升級(jí)失敗時(shí)實(shí)現(xiàn)自動(dòng)回滾操作;
S103、所述數(shù)字貨幣硬件錢(qián)包基于安全芯片SE,與所述錢(qián)包服務(wù)器建立安全通道,雙方按事先約定方式進(jìn)行密鑰協(xié)商,使用協(xié)商的會(huì)話密鑰對(duì)所述安全通道的通信過(guò)程進(jìn)行安全保護(hù);
S104、所述數(shù)字貨幣硬件錢(qián)包基于所述安全通道,接收所述錢(qián)包服務(wù)器發(fā)送的應(yīng)用升級(jí)包,對(duì)所述應(yīng)用升級(jí)包進(jìn)行完整性校驗(yàn),校驗(yàn)成功則執(zhí)行S105,校驗(yàn)失敗則執(zhí)行S106;
S105、所述數(shù)字貨幣硬件錢(qián)包基于所述應(yīng)用升級(jí)包,對(duì)所述應(yīng)用錢(qián)包進(jìn)行文件更新和應(yīng)用數(shù)據(jù)恢復(fù),恢復(fù)成功后執(zhí)行S107;
S106、所述數(shù)字貨幣硬件錢(qián)包對(duì)所述應(yīng)用錢(qián)包進(jìn)行應(yīng)用升級(jí)錯(cuò)誤處理,處理完成后執(zhí)行S107;
S107、所述數(shù)字貨幣硬件錢(qián)包將當(dāng)前錢(qián)包應(yīng)用更新為有效狀態(tài)并通知所述錢(qián)包服務(wù)器,其中,所述有效狀態(tài)是指當(dāng)前錢(qián)包應(yīng)用能實(shí)現(xiàn)錢(qián)包交易和管理的功能。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,S102還包括:使用所述安全芯片SE中的加密密鑰對(duì)所述備份的應(yīng)用包和應(yīng)用數(shù)據(jù)加密后存儲(chǔ)在所述安全芯片SE的安全存儲(chǔ)區(qū)。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,S106包括:通過(guò)以下任一種方式進(jìn)行應(yīng)用升級(jí)錯(cuò)誤處理:
第一種:基于所述備份的應(yīng)用包和應(yīng)用數(shù)據(jù),通過(guò)錢(qián)包APP啟動(dòng)舊版本回滾和數(shù)據(jù)恢復(fù)操作,恢復(fù)成功后將當(dāng)前錢(qián)包應(yīng)用更新為有效狀態(tài);
第二種:通過(guò)所述錢(qián)包APP重新向所述錢(qián)包服務(wù)器申請(qǐng)舊版本應(yīng)用更新操作,基于下載的舊版本應(yīng)用包重新啟動(dòng)升級(jí)流程,重復(fù)執(zhí)行S101;
第三種:通過(guò)所述錢(qián)包APP重新向所述錢(qián)包服務(wù)器申請(qǐng)新版本應(yīng)用更新操作,基于下載的新版本應(yīng)用包重新啟動(dòng)升級(jí)流程,重復(fù)執(zhí)行S101。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述會(huì)話密鑰的類(lèi)型包括對(duì)稱(chēng)密鑰和非對(duì)稱(chēng)密鑰。
5.一種數(shù)字貨幣硬件錢(qián)包應(yīng)用升級(jí)的方法,其特征在于,包括以下步驟:
S201、錢(qián)包服務(wù)器接收數(shù)字貨幣硬件錢(qián)包內(nèi)的錢(qián)包應(yīng)用發(fā)送的應(yīng)用升級(jí)申請(qǐng)報(bào)文,基于所述應(yīng)用升級(jí)申請(qǐng)報(bào)文中的所述錢(qián)包應(yīng)用的當(dāng)前版本和錢(qián)包ID,對(duì)所述應(yīng)用升級(jí)申請(qǐng)報(bào)文進(jìn)行有效性處理,將處理結(jié)果返回給所述數(shù)字貨幣硬件錢(qián)包;
S202、所述錢(qián)包服務(wù)器啟動(dòng)更新流程,標(biāo)識(shí)所述錢(qián)包應(yīng)用的當(dāng)前狀態(tài),所述狀態(tài)為無(wú)效狀態(tài)或有效狀態(tài);
S203、所述錢(qián)包服務(wù)器與所述數(shù)字貨幣硬件錢(qián)包建立安全通道,雙方按事先約定方式進(jìn)行密鑰協(xié)商,使用協(xié)商的會(huì)話密鑰對(duì)所述安全通道的通信過(guò)程進(jìn)行安全保護(hù);
S204、所述錢(qián)包服務(wù)器使用所述會(huì)話密鑰將用于應(yīng)用升級(jí)的錢(qián)包應(yīng)用文件加密后,打包下發(fā)給所述數(shù)字貨幣硬件錢(qián)包;
S205、所述錢(qián)包服務(wù)器接收所述數(shù)字貨幣硬件錢(qián)包反饋的當(dāng)前錢(qián)包應(yīng)用的狀態(tài),基于當(dāng)前錢(qián)包應(yīng)用的狀態(tài)確定是否更新成功,若是則關(guān)閉當(dāng)前安全通道,結(jié)束執(zhí)行,若否則執(zhí)行S206;
S206、若確定更新失敗且接收到舊版本應(yīng)用更新的申請(qǐng),則關(guān)閉當(dāng)前安全通道,若確定更新失敗且接收到新版本應(yīng)用更新的申請(qǐng),則重復(fù)執(zhí)行S201。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述會(huì)話密鑰的類(lèi)型包括對(duì)稱(chēng)密鑰和非對(duì)稱(chēng)密鑰。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于北京握奇智能科技有限公司,未經(jīng)北京握奇智能科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011441972.6/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 使用逆空間濾波的數(shù)字圖像重建
- 數(shù)字版權(quán)管理交易系統(tǒng)
- 一種數(shù)字證書(shū)自動(dòng)申請(qǐng)方法和裝置及系統(tǒng)
- 用于數(shù)字記憶練習(xí)的數(shù)學(xué)教具
- 一種數(shù)字種類(lèi)的確定方法及裝置
- 數(shù)字資產(chǎn)編碼方法
- 數(shù)字證書(shū)管理方法及設(shè)備
- 數(shù)字媒體水印處理方法、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 數(shù)字亞克力標(biāo)牌
- 一種基于區(qū)塊鏈的數(shù)字資產(chǎn)交易方法、裝置及存儲(chǔ)介質(zhì)





