[發(fā)明專利]一種分布式密鑰的生成方法、裝置、電子設備和存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 202310939285.4 | 申請日: | 2023-07-28 |
| 公開(公告)號: | CN116668024A | 公開(公告)日: | 2023-08-29 |
| 發(fā)明(設計)人: | 張珂杰;黃方蕾;喬沛楊;魯校冉;謝逸俊 | 申請(專利權)人: | 杭州趣鏈科技有限公司;武漢趣鏈數(shù)字科技有限公司 |
| 主分類號: | H04L9/08 | 分類號: | H04L9/08;H04L9/40;H04L9/30 |
| 代理公司: | 深圳中一聯(lián)合知識產(chǎn)權代理有限公司 44414 | 代理人: | 任敏 |
| 地址: | 310000 浙江省杭州市*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 分布式 密鑰 生成 方法 裝置 電子設備 存儲 介質(zhì) | ||
本申請涉及分布式密鑰技術領域,提出一種分布式密鑰的生成方法、裝置、電子設備和存儲介質(zhì)。在該方法中,每個電子設備都循環(huán)執(zhí)行接收副本、驗證副本、聚合副本以及廣播副本的操作,直至達到循環(huán)終止條件,此時每個電子設備都會獲得并保存自己的最終副本,同時將最終副本廣播給其它電子設備。當所有電子設備的最終副本都廣播完成后,每個電子設備都會獲得自己保存的最終副本和其它電子設備廣播的所有最終副本,這樣每個電子設備獲得的全部最終副本實際上是相同的,可以利用這些最終副本生成同一個分布式密鑰。另外,本申請利用副本聚合操作代替常規(guī)的副本累積操作,能夠減少電子設備處理副本的耗時,提升運行效率。
技術領域
本申請涉及分布式密鑰技術領域,尤其涉及一種分布式密鑰的生成方法、裝置、電子設備和存儲介質(zhì)。
背景技術
分布式密鑰技術是指n個電子設備中,允許t(門限值,t<n)個電子設備共同產(chǎn)生分布式密鑰而不依賴任何可信的第三方設備,產(chǎn)生的分布式密鑰可以用于消息簽名、生成隨機數(shù)、驗證簽名和驗證隨機數(shù)等操作。目前,在分布式密鑰技術實施的過程中,各方電子設備會廣播可驗證的副本,每個電子設備在接收到其它電子設備廣播的副本后,會對副本的信息進行累積,使得副本的數(shù)據(jù)量不斷增大,最終導致電子設備處理副本的耗時較長,存在運行效率較低的問題。
發(fā)明內(nèi)容
有鑒于此,本申請實施例提供了一種分布式密鑰的生成方法、裝置、電子設備和存儲介質(zhì),能夠減少電子設備處理副本的耗時,提升運行效率。
本申請實施例的第一方面提供了一種分布式密鑰的生成方法,該方法應用于已組網(wǎng)的n個電子設備中的任意一個目標電子設備,n≥2,該方法包括:
生成并保存目標電子設備的第一副本;其中,第一副本為包含權值數(shù)組的信息,權值數(shù)組包含與n個電子設備一一對應的n個位置,每個位置的元素分別用于標記對應的電子設備的副本被驗證通過的次數(shù);
將第一副本廣播至n個電子設備中除目標電子設備之外的其它電子設備;
當接收到由其它電子設備廣播的第二副本時,若第二副本的權值數(shù)組的元素不符合預設條件且第二副本驗證通過,則將所述第一副本和所述第二副本聚合,得到聚合后的第三副本;其中,第三副本的權值數(shù)組等于第一副本的權值數(shù)組和第二副本的權值數(shù)組執(zhí)行對應位置元素求和處理后的結果;
若第三副本的權值數(shù)組的元素不符合預設條件,則使用第三副本對保存的第一副本進行更新,然后返回執(zhí)行將第一副本廣播至n個電子設備中除目標電子設備之外的其它電子設備的步驟;
若第三副本的權值數(shù)組的元素符合預設條件,則將第三副本標記為最終副本,保存最終副本并將最終副本廣播至其它電子設備,然后終止廣播操作;
當接收到由其它電子設備廣播的所有最終副本后,根據(jù)目標電子設備保存的最終副本和該所有最終副本,生成分布式密鑰。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州趣鏈科技有限公司;武漢趣鏈數(shù)字科技有限公司,未經(jīng)杭州趣鏈科技有限公司;武漢趣鏈數(shù)字科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202310939285.4/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





