[發(fā)明專利]利用運(yùn)行時訪問確定來安全地共享區(qū)塊鏈中的被選字段在審
| 申請?zhí)枺?/td> | 202011098094.2 | 申請日: | 2020-10-14 |
| 公開(公告)號: | CN112732827A | 公開(公告)日: | 2021-04-30 |
| 發(fā)明(設(shè)計)人: | D·庫馬爾;T·J·里托;D·J·海梅斯 | 申請(專利權(quán))人: | 甲骨文國際公司 |
| 主分類號: | G06F16/27 | 分類號: | G06F16/27;G06F21/60;G06Q40/04 |
| 代理公司: | 中國貿(mào)促會專利商標(biāo)事務(wù)所有限公司 11038 | 代理人: | 鄒丹 |
| 地址: | 美國加*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 利用 運(yùn)行 訪問 確定 安全地 共享 區(qū)塊 中的 字段 | ||
1.一種用于保護(hù)添加到區(qū)塊鏈中的公共記錄中的私有字段的方法,所述方法包括:
接收要添加到區(qū)塊鏈的記錄,其中該記錄包括一個或多個私有字段;
使用第一加密密鑰對記錄中的所述一個或多個私有字段進(jìn)行加密以提供受保護(hù)記錄;
加密第一加密密鑰以提供經(jīng)加密的第一加密密鑰;
向區(qū)塊鏈網(wǎng)絡(luò)中的一個或多個被授權(quán)節(jié)點發(fā)送受保護(hù)記錄和經(jīng)加密的第一加密密鑰,其中所述一個或多個被授權(quán)節(jié)點被授權(quán)訪問記錄中的所述一個或多個私有字段并提供共識決定;
從區(qū)塊鏈網(wǎng)絡(luò)中的所述一個或多個被授權(quán)節(jié)點接收共識決定;以及
向區(qū)塊鏈網(wǎng)絡(luò)發(fā)送受保護(hù)記錄以添加到區(qū)塊鏈。
2.根據(jù)權(quán)利要求1所述的方法,其中:
所述一個或多個被授權(quán)節(jié)點中的每個被授權(quán)節(jié)點包括安全組件,該安全組件解密所述一個或多個私有字段以提供用于共識機(jī)制的未加密記錄;以及
共識機(jī)制包括智能合約的執(zhí)行,并且其中智能合約要求所述一個或多個私有字段中的至少一個私有字段來執(zhí)行;
記錄還包括一個或多個公共字段;以及
所述一個或多個公共字段能夠由區(qū)塊鏈網(wǎng)絡(luò)中未被授權(quán)訪問受保護(hù)記錄中的私有字段的其它節(jié)點訪問。
3.根據(jù)權(quán)利要求1所述的方法,其中:
記錄由區(qū)塊鏈網(wǎng)絡(luò)中的第一節(jié)點接收,并且第一加密密鑰特定于由該第一節(jié)點接收的具有私有字段的記錄,該私有字段被授權(quán)由所述一個或多個被授權(quán)節(jié)點訪問;
該方法還包括:
將第一加密密鑰存儲在與第一節(jié)點相關(guān)聯(lián)的鍵-值存儲庫中,其中用于第一加密密鑰的鍵包括以下項的散列:
用于第一節(jié)點的標(biāo)識符;和
用于所述一個或多個被授權(quán)節(jié)點的標(biāo)識符的列表,
并且其中用于第一加密密鑰的值包括由與第一節(jié)點相關(guān)聯(lián)的公鑰加密的第一加密密鑰;以及
在第一節(jié)點處接收第二記錄,其中該第二記錄包括允許所述一個或多個被授權(quán)節(jié)點訪問的一個或多個第二私有字段。
4.根據(jù)權(quán)利要求3所述的方法,該方法還包括:
向鍵-值存儲庫提供用于所述一個或多個被授權(quán)節(jié)點的標(biāo)識符的列表和用于第一節(jié)點的標(biāo)識符的散列;
從鍵-值存儲庫接收由與第一節(jié)點相關(guān)聯(lián)的公鑰加密的第一加密密鑰;
使用與第一節(jié)點相關(guān)聯(lián)的私鑰來解密第一加密密鑰;以及
使用第一加密密鑰對第二記錄中的所述一個或多個第二私有字段進(jìn)行加密,以提供第二受保護(hù)記錄。
5.根據(jù)權(quán)利要求1所述的方法,該方法還包括:
從客戶端應(yīng)用接收識別所述一個或多個被授權(quán)節(jié)點的列表,該客戶端應(yīng)用發(fā)送要添加到區(qū)塊鏈的記錄;
為所述一個或多個被授權(quán)節(jié)點生成鍵-值對,其中所述一個或多個被授權(quán)節(jié)點中的每個被授權(quán)節(jié)點將其鍵-值對存儲在相關(guān)聯(lián)的鍵-值存儲庫中,并且其中所述鍵-值對中的每個鍵-值對包括:
鍵,所述鍵包括與所述一個或多個被授權(quán)節(jié)點中的一個被授權(quán)節(jié)點相關(guān)聯(lián)的公鑰和用于記錄的標(biāo)識符的散列;以及
值,所述值包括使用所述一個或多個被授權(quán)節(jié)點中的所述一個被授權(quán)節(jié)點的公鑰加密的第一加密密鑰;以及
向所述一個或多個被授權(quán)節(jié)點發(fā)送鍵-值對,以便隨后訪問區(qū)塊鏈中的受保護(hù)記錄。
6.根據(jù)權(quán)利要求5所述的方法,該方法還包括:
在所述一個或多個被授權(quán)節(jié)點中的被授權(quán)節(jié)點處接收訪問區(qū)塊鏈中的受保護(hù)記錄的請求;
從與所述被授權(quán)節(jié)點相關(guān)聯(lián)的鍵-值存儲庫中檢索鍵-值對;以及
使用與所述被授權(quán)節(jié)點相關(guān)聯(lián)的私鑰來解密第一加密密鑰;
解密受保護(hù)記錄中的私有字段;以及
將記錄提供給發(fā)出請求的客戶端應(yīng)用。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于甲骨文國際公司,未經(jīng)甲骨文國際公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011098094.2/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 運(yùn)行控制裝置及運(yùn)行控制方法
- 運(yùn)行支援裝置、運(yùn)行支援系統(tǒng)以及運(yùn)行支援程序
- 列車運(yùn)行處理方法、運(yùn)行處理裝置和運(yùn)行調(diào)度系統(tǒng)
- 運(yùn)行監(jiān)測系統(tǒng)及運(yùn)行監(jiān)測方法
- 運(yùn)行控制裝置及運(yùn)行控制方法
- 運(yùn)行曲線制作裝置、運(yùn)行輔助裝置以及運(yùn)行控制裝置
- 運(yùn)行支持裝置、車輛、運(yùn)行管理裝置和運(yùn)行支持方法
- 運(yùn)行計劃方法、運(yùn)行控制裝置和運(yùn)行計劃系統(tǒng)
- 運(yùn)行控制裝置、運(yùn)行管理系統(tǒng)、運(yùn)行控制方法以及車輛
- 自動建模運(yùn)行系統(tǒng)及運(yùn)行方法
- 存儲器訪問調(diào)度裝置、調(diào)度方法與存儲器訪問控制系統(tǒng)
- 一種限制用戶訪問的方法和裝置
- 一種訪問信息提供方法及系統(tǒng)
- 數(shù)據(jù)訪問權(quán)限的控制方法及裝置
- 基于智能家居系統(tǒng)的訪問授權(quán)方法、裝置及設(shè)備
- 網(wǎng)站訪問請求的動態(tài)調(diào)度方法及裝置
- 基于訪問頻率的監(jiān)測方法、裝置、設(shè)備和計算機(jī)存儲介質(zhì)
- 訪問憑證驗證方法、裝置、計算機(jī)設(shè)備及存儲介質(zhì)
- 一種應(yīng)用訪問控制方法、系統(tǒng)和介質(zhì)
- 異常訪問行為的檢測方法、裝置、電子設(shè)備及存儲介質(zhì)





