System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 国产精品无码aⅴ嫩草,免费A级毛片无码A,亚洲AV无码一区二区三区在线
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    支持隱形地址和簽名聚合的全功能分層確定性錢包模型制造技術(shù)

    技術(shù)編號:44453494 閱讀:4 留言:0更新日期:2025-02-28 18:59
    本發(fā)明專利技術(shù)提供了一種支持隱形地址和簽名聚合的全功能分層確定性錢包模型,包括:支持層級組織的全功能分層確定性錢包管理層和支持組織中每個管理者實體的交易功能層;支持層級組織的全功能分層確定性錢包管理層,包括根管理者實體的錢包密鑰生成,以及上層管理者實體為其直接下層管理者實體生成錢包密鑰;支持組織中每個管理者實體的交易功能層,包括單個交易簽名的產(chǎn)生和驗證,以及聚合簽名的產(chǎn)生和驗證。本發(fā)明專利技術(shù)將隱形地址功能加入到分層確定性錢包,通過非交互式的密鑰派生機制,使發(fā)送方非常方便地獲得數(shù)字資產(chǎn)的接收地址,加強了分層確定性錢包的主公鑰特性,更好實現(xiàn)了用戶便利性和用戶隱私性。

    【技術(shù)實現(xiàn)步驟摘要】

    本專利技術(shù)涉及區(qū)塊鏈,具體地,涉及一種支持隱形地址和簽名聚合的全功能分層確定性錢包模型


    技術(shù)介紹

    1、在區(qū)塊鏈應(yīng)用中,用戶的密鑰的生成、管理(例如備份和恢復等)和使用等,可以通過密碼錢包實現(xiàn)。分層確定性錢包(hierarchical?deterministic?wallet,hdw)因其確定性生成特性、主公鑰派生特性和分層管理特性成為目前應(yīng)用最為廣泛的密碼錢包之一。確定性生成特性是指錢包中的所有密鑰都是直接或間接從“種子”確定性生成的,因此在必要(例如,用于托管錢包的設(shè)備損壞)時,錢包所有者可以從種子恢復出所有的密鑰。主公鑰特性是指錢包所有者能夠直接從主公鑰計算出多個派生公鑰作為數(shù)字資產(chǎn)的接收地址,且在這個過程中不需要任何私鑰的參與,而分層管理特性是指派生公鑰可以當作下一級的主公鑰繼續(xù)派生。確定性生成特性使錢包的備份和恢復變的容易,主公鑰派生特性使得用戶可以方便的(不需要擔心私鑰暴露在危險的聯(lián)網(wǎng)環(huán)境中)生成一次性地址來增加安全性和隱私性,分層管理特性使其可以廣泛應(yīng)用于大型企業(yè)或機構(gòu)這種分層管理的組織機構(gòu)中,例如司庫為下級部門分配數(shù)字資產(chǎn):司庫擁有公司的主密鑰對,可以為各個部門創(chuàng)建派生密鑰對,每個部門只擁有自己那部分數(shù)字資產(chǎn)的密鑰對,可以進行本部門的數(shù)字資產(chǎn)的管理和交易。此外,這些特性甚至被用來支持和實現(xiàn)一些新拓展出來的應(yīng)用場景,例如無信任審計:錢包所有人把主公鑰交給審計員、審計員可以自行掃描區(qū)塊鏈對錢包所有人的相關(guān)交易進行審計,而錢包所有人不必擔心審計員會獲取相關(guān)的私鑰去處置他的數(shù)字資產(chǎn)。然而,在使用hdw算法時,用戶除了主私鑰保持秘密和安全外,還需要保持主公鑰和所有派生私鑰的秘密和安全。這是因為bip32中的hdw算法有一個致命的安全問題(也稱為提權(quán)攻擊),即,當攻擊者獲得主公鑰和任意一個派生私鑰時,就可以恢復出主私鑰。這種攻擊對于司庫為下級部門分配數(shù)字資產(chǎn)的用例而言是災(zāi)難性的。因為一旦部門經(jīng)理(擁有派生私鑰)以某種方式獲得主公鑰,那么他就可以竊取公司的所有數(shù)字資產(chǎn)。此外,司庫為下級部門分配數(shù)字資產(chǎn)和無信任審計不能同時實現(xiàn),因為審計師可能會與某個部門經(jīng)理(擁有派生私鑰)合謀,泄露出主公鑰,然后竊取公司的所有數(shù)字資產(chǎn)。

    2、隱形地址是目前區(qū)塊鏈領(lǐng)域中一種廣泛使用的隱私保護技術(shù),通過非交互式的密鑰派生方法,交易的發(fā)送方可以在不與接收方進行交互的情況下產(chǎn)生一次性的、全新的派生公鑰作為數(shù)字資產(chǎn)的接收地址,使用戶非常友好、方便地實現(xiàn)一次性地址功能、從而增強隱私性。

    3、在區(qū)塊鏈系統(tǒng)中,系統(tǒng)中的全節(jié)點必須存儲不斷增長的區(qū)塊鏈數(shù)據(jù)(包括但不限于簽名、業(yè)務(wù)數(shù)據(jù)等數(shù)據(jù))。當前,大多數(shù)區(qū)塊鏈系統(tǒng)中的區(qū)塊鏈數(shù)據(jù)大小超過數(shù)百gb,有些甚至超過數(shù)tb。簽名通常占據(jù)區(qū)塊大小的很大一部分。聚合簽名是密碼學領(lǐng)域中有效降低存儲、通信、計算開銷的重要工具。聚合簽名允許將n個不同消息上的n個不同簽名聚合為一個簽名。聚合簽名可以應(yīng)用于區(qū)塊鏈,減少區(qū)塊中簽名的大小。除了能有效減少交易存儲開銷和傳輸開銷,它還可以提高區(qū)塊驗證的速度。

    4、當前學術(shù)界已經(jīng)提出很多關(guān)于hdw的方法,但目前沒有給出全功能的hdw以及支持隱形地址和簽名聚合功能的hdw模型和方法。


    技術(shù)實現(xiàn)思路

    1、針對現(xiàn)有技術(shù)中的缺陷,本專利技術(shù)的目的是提供一種支持隱形地址和簽名聚合的全功能分層確定性錢包模型。

    2、根據(jù)本專利技術(shù)提供的支持隱形地址和簽名聚合的全功能分層確定性錢包模型,包括:支持層級組織的全功能分層確定性錢包管理層和支持組織中每個管理者實體的交易功能層;

    3、所述支持層級組織的全功能分層確定性錢包管理層,包括根管理者實體的錢包密鑰生成,以及上層管理者實體為其直接下層管理者實體生成錢包密鑰;

    4、所述支持組織中每個管理者實體的交易功能層,包括單個交易簽名的產(chǎn)生和驗證,以及聚合簽名的產(chǎn)生和驗證;

    5、在模型中,每個管理者實體擁有唯一標識符id=(id0,id1,…,idt),t≥0,使用標識符id=(id0)來表示分層組織,即組織id=id0;設(shè)第t≥0層標識符為id=(id0,id1,…,idt),則有id|t=id,id|(t-1)是id的父管理者實體的標識符,以及id|i(i=0,…,t-1)是id的祖先管理者實體的標識符,使用標識符id來表示管理者實體或其錢包。

    6、優(yōu)選地,錢包模型實現(xiàn)過程為:

    7、步驟1:使用setup()算法生成系統(tǒng)參數(shù)pp;

    8、步驟2:根管理者實體運行rootwalletkeygen()算法,生成該組織標識符為id=(id0)的根(錢包公鑰,錢包私鑰)對(wpkid,wskid),其中錢包私鑰wskid=(wsskid,wsvkid),wsskid是錢包花費私鑰,wsvkid是錢包查看私鑰;

    9、步驟3:上層管理者實體使用自己的錢包密鑰對(wpkid,wskid),運行walletkeydelegate()算法,為其直接下層管理者實體生成錢包密鑰對;

    10、步驟4:當發(fā)送方給標識符為id的接收方發(fā)送數(shù)字資產(chǎn)時,發(fā)送方使用接收方的id和相應(yīng)的錢包公鑰wpkid,運行verifykeyderive()算法,生成一個派生驗證公鑰dvk作為接收方的數(shù)字資產(chǎn)的接收地址;

    11、步驟5:接收方輸入自己的wsvkid、id和wpkid,以及接收地址dvk,運行verifykeycheck()算法,如果算法輸出為1,則表明dvk屬于接收方;否則相反;如果dvk屬于接收方,則接收方輸入自己的wskid、id和wpkid,運行signkeyderive()算法,生成該dvk對應(yīng)的派生簽名私鑰dsk,接收方使用dsk運行sign()算法產(chǎn)生簽名σ,從而交易流轉(zhuǎn)在該dvk上的數(shù)字資產(chǎn);

    12、步驟6:任何人輸入dvk和(消息,簽名)對(m,σ)運行verify()算法,驗證單個簽名的有效性;

    13、步驟7:對于區(qū)塊鏈網(wǎng)絡(luò)上的多個(消息,簽名,派生驗證公鑰)元組(mi,σi,dvki),i=1,…,n,任何人運行聚合算法aggregation()產(chǎn)生聚合簽名σagg;

    14、步驟8:任何人輸入(消息,派生驗證公鑰)對(mi,dvki),i=1,…,n,和一個聚合簽名σagg,運行聚合驗證算法aggverify(),驗證聚合簽名的有效性。

    15、優(yōu)選地,所述步驟1包括:

    16、選擇一個安全參數(shù)λ;

    17、選擇雙線性映射群其中p是λ比特長度的素數(shù),g1為p階加法循環(huán)群,g2為p階乘法循環(huán)群,p為g1的生成元;(g1,g2)是雙線性映射群,存在一個雙線性映射

    18、選擇八個哈希函數(shù):

    19、其中,消息空間m:={0,1}*,標識符空間

    20、輸出系統(tǒng)參數(shù):

    21、優(yōu)選地,所述步驟2包括:

    22、根管理者實體輸入根實體0層標識符id=(id0),運行rootwalletkeygen算法產(chǎn)生根錢包密鑰對,過程本文檔來自技高網(wǎng)...

    【技術(shù)保護點】

    1.一種支持隱形地址和簽名聚合的全功能分層確定性錢包模型,其特征在于,包括:支持層級組織的全功能分層確定性錢包管理層和支持組織中每個管理者實體的交易功能層;

    2.根據(jù)權(quán)利要求1所述的支持隱形地址和簽名聚合的全功能分層確定性錢包模型,其特征在于,錢包模型實現(xiàn)過程為:

    3.根據(jù)權(quán)利要求2所述的支持隱形地址和簽名聚合的全功能分層確定性錢包模型,其特征在于,所述步驟1包括:

    4.根據(jù)權(quán)利要求3所述的支持隱形地址和簽名聚合的全功能分層確定性錢包模型,其特征在于,所述步驟2包括:

    5.根據(jù)權(quán)利要求4所述的支持隱形地址和簽名聚合的全功能分層確定性錢包模型,其特征在于,所述步驟3包括:

    6.根據(jù)權(quán)利要求5所述的支持隱形地址和簽名聚合的全功能分層確定性錢包模型,其特征在于,所述步驟4包括:

    7.根據(jù)權(quán)利要求6所述的支持隱形地址和簽名聚合的全功能分層確定性錢包模型,其特征在于,所述步驟5包括:

    8.根據(jù)權(quán)利要求7所述的支持隱形地址和簽名聚合的全功能分層確定性錢包模型,其特征在于,所述步驟6包括:

    9.根據(jù)權(quán)利要求8所述的支持隱形地址和簽名聚合的全功能分層確定性錢包模型,其特征在于,所述步驟7包括:

    10.根據(jù)權(quán)利要求9所述的支持隱形地址和簽名聚合的全功能分層確定性錢包模型,其特征在于,所述步驟8包括:

    ...

    【技術(shù)特征摘要】

    1.一種支持隱形地址和簽名聚合的全功能分層確定性錢包模型,其特征在于,包括:支持層級組織的全功能分層確定性錢包管理層和支持組織中每個管理者實體的交易功能層;

    2.根據(jù)權(quán)利要求1所述的支持隱形地址和簽名聚合的全功能分層確定性錢包模型,其特征在于,錢包模型實現(xiàn)過程為:

    3.根據(jù)權(quán)利要求2所述的支持隱形地址和簽名聚合的全功能分層確定性錢包模型,其特征在于,所述步驟1包括:

    4.根據(jù)權(quán)利要求3所述的支持隱形地址和簽名聚合的全功能分層確定性錢包模型,其特征在于,所述步驟2包括:

    5.根據(jù)權(quán)利要求4所述的支持隱形地址和簽名聚合的全功能分層確定性錢包模型,其特征在...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:劉振尹鑫陳國興朱浩瑾
    申請(專利權(quán))人:上海交通大學
    類型:發(fā)明
    國別省市:

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

    1
    主站蜘蛛池模板: 老司机无码精品A| 无码人妻一区二区三区免费视频| 亚洲日韩v无码中文字幕| 无码人妻精品一区二区三区在线| 玖玖资源站无码专区| 国产精品无码专区在线观看| 亚洲av午夜精品无码专区| 国产乱人伦中文无无码视频试看| 国产热の有码热の无码视频| 色综合久久久无码中文字幕波多 | 一本色道无码道在线观看| 91久久精品无码一区二区毛片| 国产网红主播无码精品| 无码视频一区二区三区| 亚洲美免无码中文字幕在线| 亚洲韩国精品无码一区二区三区| 成人免费无码精品国产电影| 亚洲av永久无码天堂网| 免费A级毛片无码视频| 亚洲AV永久无码精品一百度影院 | 亚洲AV无码久久| 大桥久未无码吹潮在线观看| 亚洲熟妇少妇任你躁在线观看无码| 无码av免费毛片一区二区 | av无码一区二区三区| 国产精品亚洲а∨无码播放麻豆| 中文字幕亚洲精品无码| 精品多人p群无码| 97精品人妻系列无码人妻| 精品无码久久久久久尤物| 久久久久亚洲AV无码专区首| 无码人妻品一区二区三区精99| 中文字幕在线无码一区| 亚洲精品无码成人AAA片| 国产午夜片无码区在线播放| 亚洲AV中文无码字幕色三| 无码超乳爆乳中文字幕久久| 久久青青草原亚洲av无码app| 精品日韩亚洲AV无码| 无码日本电影一区二区网站| HEYZO无码中文字幕人妻|