[發(fā)明專利]基于分布式密鑰管理的區(qū)塊鏈編輯方法在審
| 申請?zhí)枺?/td> | 202011277314.8 | 申請日: | 2020-11-16 |
| 公開(公告)號: | CN112437069A | 公開(公告)日: | 2021-03-02 |
| 發(fā)明(設(shè)計)人: | 陳強;譚林;毛洪亮;蘇沐冉;吳震;楊征 | 申請(專利權(quán))人: | 湖南天河國云科技有限公司;國家計算機網(wǎng)絡(luò)與信息安全管理中心 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;G06Q40/04;H04L9/06;H04L9/08;H04L9/32;H04L29/08 |
| 代理公司: | 長沙德恒三權(quán)知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 43229 | 代理人: | 徐仰貴 |
| 地址: | 410000 湖南省長沙市長沙經(jīng)濟技*** | 國省代碼: | 湖南;43 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 分布式 密鑰 管理 區(qū)塊 編輯 方法 | ||
1.一種基于分布式密鑰管理的區(qū)塊鏈編輯方法,其特征在于,包括:
步驟一、通過基于身份信息的變色龍哈希函數(shù)生成密鑰,然后通過門限分割方案將秘密分成多個子秘密,再將多個子秘密分別發(fā)送給管理節(jié)點和其他節(jié)點;
步驟二、在管理節(jié)點部署智能合約,智能合約用于負責(zé)秘鑰的計算操作;
步驟三、管理節(jié)點向其他節(jié)點廣播修改區(qū)塊的請求;
步驟四、其它節(jié)點收到請求后,若通過該請求則將子密鑰返回給管理節(jié)點,若不通過則不返回子密鑰;
步驟五、管理節(jié)點對收到的子秘鑰進行非對稱解密,并恢復(fù)完整的秘鑰;
步驟六、管理節(jié)點調(diào)用智能合約,智能合約根據(jù)管理節(jié)點的信息進行隨機數(shù)計算;
步驟七、監(jiān)管節(jié)點根據(jù)計算出的隨機數(shù)完成成區(qū)塊的編輯,并將編輯后的結(jié)果廣播給其它節(jié)點。
2.根據(jù)權(quán)利要求1所述的基于分布式密鑰管理的區(qū)塊鏈編輯方法,其特征在于,在所述步驟一中,所述門限秘密分割采用剩余定理進行分割,所述剩余定理包括包括密鑰分發(fā)和密鑰恢復(fù)。
3.根據(jù)權(quán)利要求2所述的基于分布式密鑰管理的區(qū)塊鏈編輯方法,其特征在于,所述密鑰分發(fā)包括如下內(nèi)容:
設(shè)a1、a2、a3、…an是n個大于1的整數(shù),且滿足:
a1≤a2≤a3≤…≤an,其中任意兩個整數(shù)都是互素的;
a1*a2……ak>s>an*an-1…an-k+2,其中s是變色龍哈希函數(shù)的密鑰;
計算A=a1*a2…an,si=S(mod ai)(i=1、2、…n),以(si、ai、A)作為子密鑰分發(fā)給n個節(jié)點,集合{(si、ai、A),i=1,2,…n}即構(gòu)成了一個(k,n)門限;
其中,A代表n個整數(shù)的乘,si代表對取得的n個整數(shù)進行求模運算,ai代表第i個互素的整數(shù),k為恢復(fù)完整密鑰需要的最少節(jié)點數(shù)。
4.根據(jù)權(quán)利要求3所述的基于分布式密鑰管理的區(qū)塊鏈編輯方法,其特征在于,所述密鑰恢復(fù)包括如下內(nèi)容:
任意k個或多余k個節(jié)點想要恢復(fù)密鑰,管理節(jié)點可以用k份子密鑰(si、ai、A)其中i=1、2、…k,恢復(fù)完整的密鑰,其計算過程如下:
計算Ai=A/ai,Ni=Ai-1(mod ai),yi=si*Ai*Ni,其中i=1、2、…k,Ai-1代表Ai逆元,由剩余定理可求得變色龍哈希函數(shù)的密鑰S;
S的計算公式如下:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于湖南天河國云科技有限公司;國家計算機網(wǎng)絡(luò)與信息安全管理中心,未經(jīng)湖南天河國云科技有限公司;國家計算機網(wǎng)絡(luò)與信息安全管理中心許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011277314.8/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





