[發(fā)明專利]安全可信執(zhí)行環(huán)境下的基于區(qū)塊鏈的外包計(jì)算系統(tǒng)及方法有效
| 申請(qǐng)?zhí)枺?/td> | 202110630295.0 | 申請(qǐng)日: | 2021-06-07 |
| 公開(公告)號(hào): | CN113688394B | 公開(公告)日: | 2023-08-25 |
| 發(fā)明(設(shè)計(jì))人: | 胡春強(qiáng);劉澤偉;蒲譽(yù)文;熊慶宇;向濤;廖曉峰 | 申請(qǐng)(專利權(quán))人: | 重慶大學(xué) |
| 主分類號(hào): | G06F21/57 | 分類號(hào): | G06F21/57;G06F21/64;H04L9/40 |
| 代理公司: | 重慶縉云專利代理事務(wù)所(特殊普通合伙) 50237 | 代理人: | 王翔 |
| 地址: | 400044 *** | 國省代碼: | 重慶;50 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 安全 可信 執(zhí)行 環(huán)境 基于 區(qū)塊 外包 計(jì)算 系統(tǒng) 方法 | ||
1.安全可信執(zhí)行環(huán)境下的基于區(qū)塊鏈的外包計(jì)算系統(tǒng),其特征在于:包括數(shù)據(jù)處理需求方、若干云服務(wù)提供方和區(qū)塊鏈平臺(tái);
所述數(shù)據(jù)處理需求方向區(qū)塊鏈平臺(tái)發(fā)送加密的待處理外包任務(wù)關(guān)鍵信息;
所述數(shù)據(jù)處理需求方向接收若干云服務(wù)提供方發(fā)送的IP地址,并在這些云服務(wù)提供方中選出可信云服務(wù)提供方;
所述數(shù)據(jù)處理需求方與可信云服務(wù)提供方建立通信通道,并通過所述通信通道將加密的待處理外包任務(wù)詳細(xì)信息發(fā)送至可信云服務(wù)提供方;
所述數(shù)據(jù)處理需求方接收區(qū)塊鏈平臺(tái)反饋的已處理外包任務(wù)信息,并進(jìn)行解密;
所述云服務(wù)提供方為區(qū)塊鏈共識(shí)節(jié)點(diǎn);
所述云服務(wù)提供方包括主機(jī)線程和飛地;
所述主機(jī)線程用于與數(shù)據(jù)處理需求方、任務(wù)廣播模塊通信;
所述主機(jī)線程接收由任務(wù)廣播模塊廣播的待處理外包任務(wù)關(guān)鍵信息,并傳輸至飛地的數(shù)據(jù)密封與解封模塊;
所述主機(jī)線程接收由數(shù)據(jù)處理需求方發(fā)送的待處理外包任務(wù)詳細(xì)信息,并傳輸至飛地的數(shù)據(jù)密封與解封模塊;
所述主機(jī)線程將加密的已處理外包任務(wù)信息發(fā)送至區(qū)塊鏈平臺(tái);
所述主機(jī)線程根據(jù)外包任務(wù)關(guān)鍵解封信息判斷是否滿足執(zhí)行外包任務(wù)的條件,若是,則通過主機(jī)線程向數(shù)據(jù)處理需求方發(fā)送IP地址;
所述飛地包括EVM模塊、加解密操作模塊、數(shù)據(jù)密封與解封模塊、數(shù)據(jù)簽名模塊;
所述數(shù)據(jù)密封與解封模塊對(duì)待處理外包任務(wù)關(guān)鍵信息進(jìn)行解封,得到外包任務(wù)關(guān)鍵解封信息;
所述數(shù)據(jù)密封與解封模塊對(duì)待處理外包任務(wù)詳細(xì)信息進(jìn)行解封,得到外包任務(wù)詳細(xì)解封信息,并傳輸至密碼操作模塊;
所述密碼操作模塊對(duì)外包任務(wù)詳細(xì)解封信息進(jìn)行解密,得到外包任務(wù)詳細(xì)解密信息,并傳輸至EVM模塊;
所述密碼操作模塊接收和加密已處理外包任務(wù)信息,并將加密后的已處理外包任務(wù)信息傳輸至主機(jī)線程;
所述密碼操作模塊對(duì)已處理外包任務(wù)信息進(jìn)行加密,并發(fā)送至數(shù)據(jù)簽名模塊;
所述EVM模塊根據(jù)外包任務(wù)詳細(xì)解密信息執(zhí)行外包任務(wù),得到已處理外包任務(wù)信息,并傳輸至密碼操作模塊;
所述數(shù)據(jù)簽名模塊生成簽名Sig=(PK(Restask),H(PK(Restask))),并與加密后的已處理外包任務(wù)信息一并傳輸至區(qū)塊鏈平臺(tái);
所述區(qū)塊鏈平臺(tái)包括BSC模塊和OMC模塊;
所述BSC模塊包括任務(wù)廣播模塊;
所述任務(wù)廣播模塊接收待處理外包任務(wù)關(guān)鍵信息,并向所有共識(shí)節(jié)點(diǎn)廣播;
所述OMC模塊包括信息記錄模塊和結(jié)果分析模塊;
所述信息記錄模塊接收和存儲(chǔ)已處理外包任務(wù)信息;
所述信息記錄模塊存儲(chǔ)數(shù)據(jù)處理需求方選擇的可信云服務(wù)提供方的IP地址;
所述結(jié)果分析模塊判斷已處理外包任務(wù)信息是否來自數(shù)據(jù)處理需求方選擇的可信云服務(wù)提供方,并判斷外包任務(wù)信息是否被篡改,若已處理外包任務(wù)信息來自可信云服務(wù)提供方且未被篡改,則將已處理外包任務(wù)信息發(fā)送至數(shù)據(jù)處理需求方。
2.根據(jù)權(quán)利要求1所述的安全可信執(zhí)行環(huán)境下的基于區(qū)塊鏈的外包計(jì)算系統(tǒng),其特征在于:所述主機(jī)線程還用于初始化飛地。
3.根據(jù)權(quán)利要求1所述的安全可信執(zhí)行環(huán)境下的基于區(qū)塊鏈的外包計(jì)算系統(tǒng),其特征在于:所述數(shù)據(jù)處理需求方在區(qū)塊鏈平臺(tái)進(jìn)行了注冊(cè),并得到由區(qū)塊鏈平臺(tái)分發(fā)的公鑰和私鑰;所述公鑰和私鑰用于對(duì)待處理外包任務(wù)關(guān)鍵信息和待處理外包任務(wù)詳細(xì)信息進(jìn)行加密。
4.根據(jù)權(quán)利要求1所述的安全可信執(zhí)行環(huán)境下的基于區(qū)塊鏈的外包計(jì)算系統(tǒng),其特征在于:所述飛地還包括SGX遠(yuǎn)程認(rèn)證模塊;
所述SGX遠(yuǎn)程認(rèn)證模塊用于驗(yàn)證數(shù)據(jù)處理需求方,并與驗(yàn)證成功的數(shù)據(jù)處理需求方建立通信通道。
5.根據(jù)權(quán)利要求1所述的安全可信執(zhí)行環(huán)境下的基于區(qū)塊鏈的外包計(jì)算系統(tǒng),其特征在于:所述BSC模塊還包括服務(wù)預(yù)置模塊;
所述服務(wù)預(yù)置模塊用于向有待處理外包任務(wù)的數(shù)據(jù)處理需求方收取費(fèi)用,以防止DoS攻擊。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于重慶大學(xué),未經(jīng)重慶大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110630295.0/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F21-00 防止未授權(quán)行為的保護(hù)計(jì)算機(jī)或計(jì)算機(jī)系統(tǒng)的安全裝置
G06F21-02 .通過保護(hù)計(jì)算機(jī)的特定內(nèi)部部件
G06F21-04 .通過保護(hù)特定的外圍設(shè)備,如鍵盤或顯示器
G06F21-06 .通過感知越權(quán)操作或外圍侵?jǐn)_
G06F21-20 .通過限制訪問計(jì)算機(jī)系統(tǒng)或計(jì)算機(jī)網(wǎng)絡(luò)中的節(jié)點(diǎn)
G06F21-22 .通過限制訪問或處理程序或過程
- 一種實(shí)現(xiàn)可信網(wǎng)絡(luò)管理的方法
- 一種基于移動(dòng)設(shè)備的可信模塊及其可信服務(wù)方法
- 一種軟件可信性量化評(píng)估與設(shè)計(jì)方法
- 一種基于CUSE模擬可信密碼模塊的系統(tǒng)及方法
- 一種可信位置運(yùn)營(yíng)管理方法
- 可信計(jì)算平臺(tái)
- 電力安全可信監(jiān)控系統(tǒng)及可信動(dòng)態(tài)關(guān)聯(lián)感知方法
- 一種可信的混合云管理平臺(tái)、接入方法及系統(tǒng)
- 一種能源互聯(lián)網(wǎng)的邊緣可信裝置及大數(shù)據(jù)處理方法
- 一種可信計(jì)算系統(tǒng)及安全防護(hù)系統(tǒng)
- 以注射方式執(zhí)行死刑的自動(dòng)執(zhí)行車的執(zhí)行床
- 過程執(zhí)行裝置、過程執(zhí)行方法以及過程執(zhí)行程序
- 用以執(zhí)行跳舞電子游戲的執(zhí)行系統(tǒng)及其執(zhí)行方法
- 策略執(zhí)行系統(tǒng)及其執(zhí)行方法
- 腳本執(zhí)行系統(tǒng)和腳本執(zhí)行方法
- 命令執(zhí)行設(shè)備、命令執(zhí)行系統(tǒng)、命令執(zhí)行方法以及命令執(zhí)行程序
- 程序執(zhí)行裝置、程序執(zhí)行系統(tǒng)以及程序執(zhí)行方法
- 處理執(zhí)行設(shè)備和由該處理執(zhí)行設(shè)備執(zhí)行的方法
- 有序任務(wù)的執(zhí)行方法、執(zhí)行裝置和執(zhí)行系統(tǒng)
- 執(zhí)行器(閥門執(zhí)行器)
- 環(huán)境服務(wù)系統(tǒng)以及環(huán)境服務(wù)事業(yè)
- 環(huán)境控制裝置、環(huán)境控制方法、環(huán)境控制程序及環(huán)境控制系統(tǒng)
- 環(huán)境檢測(cè)終端和環(huán)境檢測(cè)系統(tǒng)
- 環(huán)境調(diào)整系統(tǒng)、環(huán)境調(diào)整方法及環(huán)境調(diào)整程序
- 環(huán)境估計(jì)裝置和環(huán)境估計(jì)方法
- 用于環(huán)境艙的環(huán)境控制系統(tǒng)及環(huán)境艙
- 車輛環(huán)境的環(huán)境數(shù)據(jù)處理
- 環(huán)境取樣動(dòng)力頭、環(huán)境取樣方法
- 環(huán)境艙環(huán)境控制系統(tǒng)
- 環(huán)境檢測(cè)儀(環(huán)境貓)





