System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 亚洲av无码一区二区三区四区 ,亚洲午夜无码AV毛片久久,国产精品多人p群无码
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種隨機信標的生成與重配置方法及系統技術方案

    技術編號:44134615 閱讀:21 留言:0更新日期:2025-01-29 10:13
    本發明專利技術公開了一種隨機信標的生成與重配置方法及系統,涉及密碼學技術領域。本發明專利技術在去中心化的網絡中初始化生成公鑰和私鑰,將私鑰拆分成多個秘密份額并發送給每個節點;每個節點使用自己的秘密份額進行簽名并將門限簽名廣播給其他節點;各節點用公鑰驗證聚合簽名的有效性,若聚合簽名有效則生成隨機信標;從節點中選出委員會節點,每個非委員會節點將PVSS?transcript向所有委員會節點廣播,委員會節點接收后進行有效性驗證,對通過的進行聚合并向非委員會節點廣播;非委員會節點收到后進行有效性驗證,驗證通過并達成共識后,對得到的秘密進行重構,得到下一輪用于重配置的私鑰。本發明專利技術可以應用于區塊鏈等依賴可信隨機數的場景中。

    【技術實現步驟摘要】

    本專利技術涉及密碼學,尤其涉及一種隨機信標的生成與重配置方法及系統


    技術介紹

    0、技術背景

    1、隨機信標是一種公開的隨機性來源,常用被用于向分布式系統、彩票、區塊鏈中提供可信的隨機性。現有的隨機信標可分為中心化與去中心化兩種,中心化的隨機信標的信任依賴于單個組織,如random.org、nist的隨機信標項目,此類型的隨機信標系統的安全性、活性、信標值的不可預測性、不可偏移性將完全依賴提供服務的單個組織。而去中心化的隨機信標,則將信任劃分給分布式網絡中的n個節點,且能夠容忍網絡中存在f個腐化節點,并保證活性、安全性及信標值的不可預測性、不可偏移性。目前較為有名的分布式隨機信標系統有drand等。

    2、去中心化的隨機信標通過門限簽名使得n個節點能夠生成出唯一的門限簽名值,提供不可預測性與不可偏移性。然而,現有的分布式隨機信標協議在重配置的階段的通信、計算開銷較大,使得在參與節點變化時重配置時間較長。因此,需要一種在重配置階段計算、通信開銷低的隨機信標協議。


    技術實現思路

    1、鑒于現有技術中存在的技術問題,本專利技術的目的在于提供一種高效的隨機信標的生成與重配置方法及系統。

    2、本專利技術用到的幾個關鍵術語解釋(本領域公知常識):

    3、1.pvss(publicly?verifiable?secret?sharing):是一種允許將秘密安全地分享給多個參與者的密碼學協議,允許任何第三方驗證這些秘密份額的正確性和完整性,而無需知道實際的秘密內容。

    4、2.pvss?transcript:pvss協議生成的公開可驗證的秘密份額記錄,包含秘密份額、驗證信息、協議元數據等信息。

    5、3.mvba(multi-valued?validated?asynchronous?byzantine?agreement):多值帶驗證拜占庭共識協議,該協議用于在存在拜占庭故障(即惡意節點)的異步網絡環境中達成共識。

    6、4.委員會節點(committee?nodes):在區塊鏈網絡或分布式系統中被選出的一組可信節點。

    7、本專利技術實現上述目的所采用的技術方案如下:

    8、一種隨機信標的生成與重配置方法,包括以下步驟:

    9、1)在去中心化的網絡中,所有網絡節點執行初始化,生成公共參考串,根據公共參考串生成公鑰和私鑰,將私鑰拆分成多個秘密份額并發送給每個網絡節點;

    10、2)每個網絡節點使用自己的秘密份額對協議標識符與當前隨機信標生成輪數的拼接結果進行簽名,并將生成的門限簽名廣播給網絡中其他網絡節點;

    11、3)各網絡節點在接收到f+1個門限簽名后進行聚合得到聚合簽名,f為可容忍的腐化節點數,并用公鑰驗證聚合簽名的有效性,若聚合簽名有效,則根據聚合簽名生成隨機信標,否則終止操作;

    12、4)根據生成的隨機信標、網絡節點總數和預設的委員會節點數量,從網絡節點中選出委員會節點;

    13、5)每個非委員會節點在本地生成秘密值及秘密值的pvss?transcript,并將pvsstranscript向所有委員會節點廣播;

    14、6)委員會節點接收pvss?transcript后進行有效性驗證,當通過有效性驗證的pvss?transcript數量達到f+1時則進行聚合,得到聚合的pvss?transcript,并將聚合的pvss?transcript向非委員會節點廣播;

    15、7)非委員會節點對收到的聚合的pvss?transcript進行有效性驗證,通過有效性驗證并達成共識后,對得到的唯一pvss?transcript的秘密進行重構,得到下一輪用于重配置的私鑰。

    16、進一步地,步驟1)中對所有網絡節點執行可驗證的不可預測函數vuf進行初始化。

    17、進一步地,步驟3)中將生成的隨機信標通過函數vuf的drive算法導出。

    18、進一步地,步驟7)中對得到的唯一pvss?transcript的秘密通過拉格朗日插值法進行重構。

    19、進一步地,步驟7)中非委員會節點執行mvba協議,將mvba協議的有效性條件函數設置為對pvss?transcript有效性的驗證。

    20、一種隨機信標的生成與重配置系統,包括:

    21、隨機信標生成模塊,用于在去中心化網絡中,所有網絡節點執行初始化,生成公共參考串,根據公共參考串生成公鑰和私鑰,將私鑰拆分成多個秘密份額并發送給每個網絡節點;每個網絡節點使用自己的秘密份額對協議標識符與當前隨機信標生成輪數的拼接結果進行簽名,并將生成的門限簽名廣播給網絡中其他網絡節點;各網絡節點在接收到f+1個門限簽名后進行聚合得到聚合簽名,f為可容忍的腐化節點數,并用公鑰驗證聚合簽名的有效性,若聚合簽名有效,則根據聚合簽名生成隨機信標;

    22、重配置模塊,用于根據生成的隨機信標、網絡節點總數和預設的委員會節點數量,從網絡節點中選出委員會節點;每個非委員會節點在本地生成秘密值及秘密值的pvsstranscript,并將pvss?transcript向所有委員會節點廣播;委員會節點接收pvsstranscript后進行有效性驗證,當通過有效性驗證的pvss?transcript數量達到f+1時則進行聚合,得到聚合的pvss?transcript,并將聚合的pvss?transcript向非委員會節點廣播;非委員會節點對收到的聚合的pvss?transcript進行有效性驗證,通過有效性驗證并達成共識后,對得到的唯一pvss?transcript的秘密進行重構,得到下一輪用于重配置的私鑰。

    23、與現有的技術相比,本專利技術具有以下優點:

    24、傳統方法對于異步隨機信標在重配置時,往往需要重新執行時間開銷高的adkg(異步分布式密鑰生成)來完成重配置,本專利技術所提方案無需重新執行adkg,而是通過pvss與異步共識機制進行重配置,相較于使用adkg的方案,本專利技術所提方案能夠高效地進行重配置。

    本文檔來自技高網...

    【技術保護點】

    1.一種隨機信標的生成與重配置方法,其特征在于,包括以下步驟:

    2.如權利要求1所述的方法,其特征在于,步驟1)中對所有網絡節點執行可驗證的不可預測函數VUF進行初始化。

    3.如權利要求1所述的方法,其特征在于,步驟3)中將生成的隨機信標通過函數VUF的Drive算法導出。

    4.如權利要求1所述的方法,其特征在于,步驟7)中對得到的唯一PVSS?transcript的秘密通過拉格朗日插值法進行重構。

    5.如權利要求1所述的方法,其特征在于,步驟7)中非委員會節點執行MVBA協議,將MVBA協議的有效性條件函數設置為對PVSS?transcript有效性的驗證。

    6.一種隨機信標的生成與重配置系統,其特征在于,包括:

    7.如權利要求6所述的系統,其特征在于,對所有網絡節點執行函數VUF進行初始化。

    8.如權利要求6所述的系統,其特征在于,將生成的隨機信標通過函數VUF的Drive算法導出。

    9.如權利要求6所述的系統,其特征在于,對得到的唯一PVSS?transcript的秘密通過拉格朗日插值法進行重構。

    10.如權利要求6所述的系統,其特征在于,非委員會節點執行MVBA協議,將MVBA協議的有效性條件函數設置為對PVSS?transcript有效性的驗證。

    ...

    【技術特征摘要】

    1.一種隨機信標的生成與重配置方法,其特征在于,包括以下步驟:

    2.如權利要求1所述的方法,其特征在于,步驟1)中對所有網絡節點執行可驗證的不可預測函數vuf進行初始化。

    3.如權利要求1所述的方法,其特征在于,步驟3)中將生成的隨機信標通過函數vuf的drive算法導出。

    4.如權利要求1所述的方法,其特征在于,步驟7)中對得到的唯一pvss?transcript的秘密通過拉格朗日插值法進行重構。

    5.如權利要求1所述的方法,其特征在于,步驟7)中非委員會節點執行mvba協議,將mvba協議的有效性條件函數設置為對pvss?trans...

    【專利技術屬性】
    技術研發人員:楊鴻健路遠張習勇尤啟迪張洋黃慧敏
    申請(專利權)人:中國科學院軟件研究所
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: heyzo专区无码综合| 无码h黄肉3d动漫在线观看| 无码人妻丰满熟妇啪啪| 无码日韩人妻AV一区免费l | 国产三级无码内射在线看| 免费无码成人AV在线播放不卡| 国产精品无码专区AV在线播放| 国模无码一区二区三区不卡| 97久久精品无码一区二区| 日韩人妻无码一区二区三区久久99 | 成年无码av片完整版| 亚洲中文字幕无码mv| 国产在线拍偷自揄拍无码| 国产精品爽爽V在线观看无码| 亚洲动漫精品无码av天堂| 人妻无码中文字幕免费视频蜜桃| 91久久九九无码成人网站| 亚洲精品无码不卡在线播HE | 亚洲av无码不卡一区二区三区 | 性无码免费一区二区三区在线 | 亚洲精品无码午夜福利中文字幕 | 加勒比无码一区二区三区| 亚洲av无码成人黄网站在线观看| 日韩经典精品无码一区| 人妻在线无码一区二区三区| 亚洲国产成人精品无码区在线秒播| 国内精品人妻无码久久久影院导航| 无码av专区丝袜专区| 西西大胆无码视频免费| 亚洲色无码专区一区| 最新无码专区视频在线| 中文午夜人妻无码看片| 人妻丰满AV无码久久不卡| 无码国产精成人午夜视频一区二区| 国产aⅴ激情无码久久| 亚洲一区无码中文字幕| 亚洲AV永久青草无码精品| 国产Av激情久久无码天堂| 亚洲av无码专区国产乱码在线观看| 日韩精品无码免费专区网站| 亚洲精品无码AV人在线播放 |