• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種動(dòng)態(tài)可追溯的隱私保護(hù)分布式門限簽名系統(tǒng)與方法技術(shù)方案

    技術(shù)編號(hào):38433382 閱讀:18 留言:0更新日期:2023-08-11 14:19
    本發(fā)明專利技術(shù)公開一種動(dòng)態(tài)可追溯的隱私保護(hù)分布式門限簽名系統(tǒng)與方法,是應(yīng)用于由多個(gè)簽名者模塊、多個(gè)聚合者模塊、多個(gè)公證人模塊、多個(gè)追溯者模塊與一個(gè)區(qū)塊鏈模塊構(gòu)成的環(huán)境;其中,簽名者模塊簽名數(shù)據(jù)、加密簽名并將加密后的簽名上傳至區(qū)塊鏈模塊;聚合者模塊從區(qū)塊鏈模塊接收加密后的簽名并聚合成一份合成簽名,同時(shí)向區(qū)塊鏈模塊發(fā)送相應(yīng)交易;公證人模塊在區(qū)塊鏈模塊中定位合成簽名,并將合成簽名部分解密成多個(gè)合成簽名碎片;追溯者模塊聚合合成簽名碎片并追溯簽名者集合;區(qū)塊鏈模塊由多個(gè)節(jié)點(diǎn)組成,負(fù)責(zé)接收各個(gè)模塊發(fā)送的交易。本發(fā)明專利技術(shù)能夠保護(hù)門限簽名的不可偽造性、可追溯性和隱私性。隱私性。隱私性。

    【技術(shù)實(shí)現(xiàn)步驟摘要】
    一種動(dòng)態(tài)可追溯的隱私保護(hù)分布式門限簽名系統(tǒng)與方法


    [0001]本專利技術(shù)是一種動(dòng)態(tài)可追溯的隱私保護(hù)分布式門限簽名方法與系統(tǒng),屬于隱私保護(hù)、門限簽名以及區(qū)塊鏈


    技術(shù)介紹

    [0002]門限簽名允許在一個(gè)共有n個(gè)參與方的團(tuán)隊(duì)里,有不少于t個(gè)參與方參與簽名過程的情況下對(duì)消息進(jìn)行簽名。門限簽名是許多實(shí)際應(yīng)用的關(guān)鍵工具。其中,有兩種類型的門限簽名比較引人注目:可追責(zé)的門限簽名和隱私門限簽名。可追責(zé)的門限簽名可以揭示共同生成簽名的所有t個(gè)簽名者的身份,隱私門限簽名沒有透露t的值或者t個(gè)簽名者的身份,除了不可偽造性之外,這兩個(gè)簽名分別為簽名者集合提供了可追溯性和隱私性。
    [0003]然而以往的門限簽名方案需要集中式的服務(wù)器實(shí)現(xiàn)聚合和追溯,若發(fā)生單點(diǎn)故障則可能導(dǎo)致整個(gè)系統(tǒng)的癱瘓,同時(shí)聚合者和追溯者并不是完全可信的,這可能會(huì)造成一些隱私泄露問題,因此在門限簽名方案中保證可追溯性和隱私性的同時(shí)實(shí)現(xiàn)去中心化的機(jī)制也尤為重要。
    [0004]一般而言,在門限簽名的追溯過程中只有追溯者一個(gè)參與方來(lái)實(shí)現(xiàn)整個(gè)追溯過程,然而追溯過程是一個(gè)敏感的過程,它應(yīng)該由一個(gè)動(dòng)態(tài)的、相關(guān)的公證群體進(jìn)行公證,但是以往的門限簽名方案并沒有使用公證群體對(duì)追溯過程進(jìn)行公證,可能導(dǎo)致追溯結(jié)果不具有說(shuō)服性。

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

    [0005]本專利技術(shù)是為了解決上述現(xiàn)有技術(shù)存在的不足之處,提出一種動(dòng)態(tài)可追溯的隱私保護(hù)分布式門限簽名系統(tǒng)與方法,以期能在聚合或者追溯過程中抵抗不可信聚合者或者追溯者的安全威脅,并能實(shí)現(xiàn)動(dòng)態(tài)地公證追溯過程,從而能保護(hù)門限簽名的不可偽造性、可追溯性和隱私性。
    [0006]本專利技術(shù)為達(dá)到上述專利技術(shù)目的采用如下技術(shù)方案:
    [0007]本專利技術(shù)一種動(dòng)態(tài)可追溯的隱私保護(hù)分布式門限簽名系統(tǒng)的特點(diǎn)包括:n個(gè)簽名者模塊、n1個(gè)聚合者模塊、n3個(gè)公證人模塊、n2個(gè)追溯者模塊與一個(gè)區(qū)塊鏈模塊;
    [0008]任意一個(gè)簽名者模塊包括:消息簽名單元、簽名加密單元、交易發(fā)送單元;
    [0009]任意一個(gè)聚合者模塊包括:加密簽名接收單元、可信執(zhí)行環(huán)境單元、區(qū)塊鏈簽名單元、交易發(fā)送單元;
    [0010]任意一個(gè)公證人模塊包括:合成簽名接收單元、令牌生成單元、數(shù)據(jù)部分解密單元、交易發(fā)送單元;
    [0011]任意一個(gè)追溯者模塊包括:區(qū)塊鏈簽名驗(yàn)證單元、可信執(zhí)行環(huán)境單元;
    [0012]所述區(qū)塊鏈模塊包括:交易接收單元、共識(shí)單元;
    [0013]所述第i個(gè)簽名者模塊的消息簽名單元對(duì)消息m進(jìn)行簽名后得到第i個(gè)簽名數(shù)據(jù)σ
    i
    ,再使用簽名加密單元對(duì)所述第i個(gè)簽名數(shù)據(jù)σ
    i
    進(jìn)行加密,得到第i個(gè)加密簽名所述第
    i個(gè)簽名者模塊的交易發(fā)送單元發(fā)送所述第i個(gè)加密簽名至所述區(qū)塊鏈模塊的交易接收單元;其中,i∈[1,t],t為n個(gè)簽名者中選出一組簽名者的門限值,t∈[1,n];
    [0014]所述第j個(gè)聚合者模塊的加密簽名接收單元從所述區(qū)塊鏈模塊中獲取所述第i個(gè)加密簽名后,轉(zhuǎn)發(fā)至自身的可信執(zhí)行環(huán)境單元;所述可信執(zhí)行環(huán)境單元對(duì)第i個(gè)加密簽名進(jìn)行解密后得到第i個(gè)解密簽名數(shù)據(jù)σ
    ij
    ,從而得到t個(gè)解密簽名數(shù)據(jù)所述第j個(gè)聚合者模塊的可信執(zhí)行環(huán)境單元對(duì)t個(gè)解密簽名數(shù)據(jù)進(jìn)行聚合后,得到消息m的第j個(gè)聚合簽名
    [0015]所述第j個(gè)聚合者模塊的可信執(zhí)行環(huán)境單元從n3個(gè)公證人中,選取t'個(gè)公證人并組成公證人集合并根據(jù)所述公證人集合對(duì)所述聚合簽名進(jìn)行加密后,得到第j個(gè)合成簽名所述第j個(gè)聚合者模塊的區(qū)塊鏈簽名單元對(duì)第j個(gè)合成簽名進(jìn)行簽名后,得到第j個(gè)區(qū)塊鏈簽名η
    j
    ;所述第j個(gè)聚合者模塊的交易發(fā)送單元發(fā)送第j個(gè)區(qū)塊鏈簽名η
    j
    至所述區(qū)塊鏈模塊的交易接收單元;其中,j∈[1,n1];
    [0016]所述第o個(gè)公證人模塊的令牌生成單元根據(jù)自身身份屬性生成第o個(gè)查詢令牌td
    o
    ,并由所述第o個(gè)公證人模塊的交易發(fā)送單元將第o個(gè)查詢令牌發(fā)送至所述區(qū)塊鏈模塊的交易接收單元;
    [0017]所述區(qū)塊鏈模塊的交易接收單元接收所述第o個(gè)查詢令牌,并利用智能合約定位到所述合成簽名并將所述合成簽名發(fā)送至所述第o個(gè)公證人模塊的合成簽名接收單元;o∈[1,t'];
    [0018]所述第o個(gè)公證人模塊的合成簽名接收單元接收所述合成簽名后,轉(zhuǎn)發(fā)至自身的數(shù)據(jù)部分解密單元;由所述數(shù)據(jù)部分解密單元對(duì)所述合成簽名進(jìn)行部分解密后,得到消息m的解密碎片并對(duì)解密碎片進(jìn)行加密后得到合成簽名碎片從而由所述第o個(gè)公證人模塊的交易發(fā)送單元將合成簽名碎片發(fā)送至所述區(qū)塊鏈模塊的交易接收單元;
    [0019]所述第l個(gè)追溯者模塊從所述區(qū)塊鏈模塊中獲取第j個(gè)區(qū)塊鏈簽名η
    j
    ,并利用區(qū)塊鏈簽名驗(yàn)證單元對(duì)第j個(gè)區(qū)塊鏈簽名η
    j
    進(jìn)行驗(yàn)證,驗(yàn)證通過后,得到合成簽名碎片和公證人集合并轉(zhuǎn)發(fā)至自身的可信執(zhí)行環(huán)境單元;所述第l個(gè)追溯者模塊的可信執(zhí)行環(huán)境單元對(duì)合成簽名碎片進(jìn)行解密后得到解密碎片從而得到t'個(gè)解密碎片所述第l個(gè)追溯者模塊的可信執(zhí)行環(huán)境單元將t'個(gè)解密碎片聚合成合成簽名從而根據(jù)合成簽名追溯得到參與簽名的第i個(gè)簽名者模塊。
    [0020]本專利技術(shù)一種動(dòng)態(tài)可追溯的隱私保護(hù)分布式門限簽名方法的特點(diǎn)是應(yīng)用于由n個(gè)簽名者、n1個(gè)聚合者、n3個(gè)公證人、n2個(gè)追溯者與一個(gè)區(qū)塊鏈構(gòu)成的環(huán)境中,所述門限簽名方法
    是按如下步驟進(jìn)行:
    [0021]步驟一、初始化:
    [0022]步驟1.1設(shè)置安全參數(shù)1
    λ
    ,其中,λ為安全參數(shù)的長(zhǎng)度;定義門限值為t,從而利用可問責(zé)門限簽名的密鑰生成算法ATS.KeyGen(1
    λ
    ,n,t)生成可問責(zé)門限簽名的公鑰pk和私鑰集合(sk1,sk2,
    ···
    ,sk
    i
    ,
    ···
    ,sk
    t
    ),其中,sk
    i
    表示第i個(gè)簽名者的私鑰;i∈[1,t];
    [0023]從群R
    λ
    中選取一個(gè)隨機(jī)數(shù)r
    pk
    ,用于生成公鑰pk的密碼學(xué)承諾com
    pk
    ,其中,R
    λ
    為安全參數(shù)長(zhǎng)度為λ的實(shí)數(shù)群;
    [0024]利用區(qū)塊鏈簽名的密鑰生成算法SIG.KeyGen(1
    λ
    ,j)得到第j個(gè)聚合者的區(qū)塊鏈簽名公鑰和私鑰其中,j是聚合者的身份屬性,j∈[1,n1];
    [0025]利用加密算法PKE.KeyGen(1
    λ
    ,j)得到第j個(gè)聚合者的可信執(zhí)行環(huán)境的公鑰和私鑰
    [0026]利用加密算法PKE.KeyGen(1
    λ
    ,l)得到第l個(gè)追溯者的可信執(zhí)行環(huán)境的公鑰和私鑰其中,l是聚合者的身份屬性,l∈[1,n2];
    [0027]步驟1.2利用動(dòng)態(tài)門限公鑰加密的初始化算法DTPKE.Setup(1
    λ
    )得到主密鑰mk、加密密鑰ek、解密密鑰dk、驗(yàn)證密鑰vk和組合密鑰ck本文檔來(lái)自技高網(wǎng)
    ...

    【技術(shù)保護(hù)點(diǎn)】

    【技術(shù)特征摘要】
    1.一種動(dòng)態(tài)可追溯的隱私保護(hù)分布式門限簽名系統(tǒng),其特征包括:n個(gè)簽名者模塊、n1個(gè)聚合者模塊、n3個(gè)公證人模塊、n2個(gè)追溯者模塊與一個(gè)區(qū)塊鏈模塊;任意一個(gè)簽名者模塊包括:消息簽名單元、簽名加密單元、交易發(fā)送單元;任意一個(gè)聚合者模塊包括:加密簽名接收單元、可信執(zhí)行環(huán)境單元、區(qū)塊鏈簽名單元、交易發(fā)送單元;任意一個(gè)公證人模塊包括:合成簽名接收單元、令牌生成單元、數(shù)據(jù)部分解密單元、交易發(fā)送單元;任意一個(gè)追溯者模塊包括:區(qū)塊鏈簽名驗(yàn)證單元、可信執(zhí)行環(huán)境單元;所述區(qū)塊鏈模塊包括:交易接收單元、共識(shí)單元;所述第i個(gè)簽名者模塊的消息簽名單元對(duì)消息m進(jìn)行簽名后得到第i個(gè)簽名數(shù)據(jù)σ
    i
    ,再使用簽名加密單元對(duì)所述第i個(gè)簽名數(shù)據(jù)σ
    i
    進(jìn)行加密,得到第i個(gè)加密簽名所述第i個(gè)簽名者模塊的交易發(fā)送單元發(fā)送所述第i個(gè)加密簽名至所述區(qū)塊鏈模塊的交易接收單元;其中,i∈[1,t],t為n個(gè)簽名者中選出一組簽名者的門限值,t∈[1,n];所述第j個(gè)聚合者模塊的加密簽名接收單元從所述區(qū)塊鏈模塊中獲取所述第i個(gè)加密簽名后,轉(zhuǎn)發(fā)至自身的可信執(zhí)行環(huán)境單元;所述可信執(zhí)行環(huán)境單元對(duì)第i個(gè)加密簽名進(jìn)行解密后得到第i個(gè)解密簽名數(shù)據(jù)σ
    ij
    ,從而得到t個(gè)解密簽名數(shù)據(jù)所述第j個(gè)聚合者模塊的可信執(zhí)行環(huán)境單元對(duì)t個(gè)解密簽名數(shù)據(jù)進(jìn)行聚合后,得到消息m的第j個(gè)聚合簽名所述第j個(gè)聚合者模塊的可信執(zhí)行環(huán)境單元從n3個(gè)公證人中,選取t'個(gè)公證人并組成公證人集合并根據(jù)所述公證人集合對(duì)所述聚合簽名進(jìn)行加密后,得到第j個(gè)合成簽名所述第j個(gè)聚合者模塊的區(qū)塊鏈簽名單元對(duì)第j個(gè)合成簽名進(jìn)行簽名后,得到第j個(gè)區(qū)塊鏈簽名η
    j
    ;所述第j個(gè)聚合者模塊的交易發(fā)送單元發(fā)送第j個(gè)區(qū)塊鏈簽名η
    j
    至所述區(qū)塊鏈模塊的交易接收單元;其中,j∈[1,n1];所述第o個(gè)公證人模塊的令牌生成單元根據(jù)自身身份屬性生成第o個(gè)查詢令牌td
    o
    ,并由所述第o個(gè)公證人模塊的交易發(fā)送單元將第o個(gè)查詢令牌發(fā)送至所述區(qū)塊鏈模塊的交易接收單元;所述區(qū)塊鏈模塊的交易接收單元接收所述第o個(gè)查詢令牌,并利用智能合約定位到所述合成簽名并將所述合成簽名發(fā)送至所述第o個(gè)公證人模塊的合成簽名接收單元;o∈[1,t'];所述第o個(gè)公證人模塊的合成簽名接收單元接收所述合成簽名后,轉(zhuǎn)發(fā)至自身的數(shù)據(jù)部分解密單元;由所述數(shù)據(jù)部分解密單元對(duì)所述合成簽名進(jìn)行部分解密后,得到消息m的解密碎片并對(duì)解密碎片進(jìn)行加密后得到合成簽名碎片從而由所述第o個(gè)公證人模塊的交易發(fā)送單元將合成簽名碎片發(fā)送至所述區(qū)塊鏈模塊的交易
    接收單元;所述第l個(gè)追溯者模塊從所述區(qū)塊鏈模塊中獲取第j個(gè)區(qū)塊鏈簽名η
    j
    ,并利用區(qū)塊鏈簽名驗(yàn)證單元對(duì)第j個(gè)區(qū)塊鏈簽名η
    j
    進(jìn)行驗(yàn)證,驗(yàn)證通過后,得到合成簽名碎片和公證人集合并轉(zhuǎn)發(fā)至自身的可信執(zhí)行環(huán)境單元;所述第l個(gè)追溯者模塊的可信執(zhí)行環(huán)境單元對(duì)合成簽名碎片進(jìn)行解密后得到解密碎片從而得到t'個(gè)解密碎片所述第l個(gè)追溯者模塊的可信執(zhí)行環(huán)境單元將t'個(gè)解密碎片聚合成合成簽名從而根據(jù)合成簽名追溯得到參與簽名的第i個(gè)簽名者模塊。2.一種動(dòng)態(tài)可追溯的隱私保護(hù)分布式門限簽名方法,其特征是應(yīng)用于由n個(gè)簽名者、n1個(gè)聚合者、n3個(gè)公證人、n2個(gè)追溯者與一個(gè)區(qū)塊鏈構(gòu)成的環(huán)境中,所述門限簽名方法是按如下步驟進(jìn)行:步驟一、初始化:步驟1.1設(shè)置安全參數(shù)1
    λ
    ,其中,λ為安全參數(shù)的長(zhǎng)度;定義門限值為t,從而利用可問責(zé)門限簽名的密鑰生成算法ATS.KeyGen(1
    λ
    ,n,t)生成可問責(zé)門限簽名的公鑰pk和私鑰集合(sk1,sk2,
    ···
    ,sk
    i
    ,
    ···
    ,sk
    t
    ),其中,sk
    i
    表示第i個(gè)簽名者的私鑰;i∈[1,t];從群R
    λ
    中選取一個(gè)隨機(jī)數(shù)r
    pk
    ,用于生成公鑰pk的密碼學(xué)承諾com
    pk
    ,其中,R
    λ
    為安全參數(shù)長(zhǎng)度為λ的實(shí)數(shù)群;利用區(qū)塊鏈簽名的密鑰生成算法SIG.KeyGen(1
    λ
    ,j)得到第j個(gè)聚合者的區(qū)塊鏈簽名公鑰和私鑰其中,j是聚合者的身份屬性,j∈[1,n1];利用加密算法PKE.KeyGen(1
    λ
    ,j)得到第j個(gè)聚合者的可信執(zhí)行環(huán)境的公鑰和私鑰利用加密算法PKE.KeyGen(1
    λ
    ,l)得到第l個(gè)追溯者的可信執(zhí)行環(huán)境的公鑰和私鑰其中,l是聚合者的身份屬性,l∈[1,n2];步驟1.2利用動(dòng)態(tài)門限公鑰加密的初始化算法DTPKE.Setup(1
    λ
    )得到主密鑰mk、加密密鑰ek、解密密鑰dk、驗(yàn)證密鑰vk和組合密...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:李萌張明威祝烈煌張子劍
    申請(qǐng)(專利權(quán))人:合肥工業(yè)大學(xué)
    類型:發(fā)明
    國(guó)別省市:

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

    1
    主站蜘蛛池模板: 亚洲人成无码网WWW| 国产AⅤ无码专区亚洲AV| 亚洲Av无码精品色午夜| 亚洲AV无码AV男人的天堂| 无码成A毛片免费| 亚洲午夜福利精品无码| 99热门精品一区二区三区无码 | 毛片无码一区二区三区a片视频| 亚洲精品无码专区久久同性男| 无码AV中文一区二区三区| 国产成人无码精品久久久小说| 中文字幕无码乱码人妻系列蜜桃| 免费a级毛片无码a∨性按摩| 国产成人无码aa精品一区 | 日韩av无码一区二区三区| 国产亚洲精品a在线无码| 精品人妻少妇嫩草AV无码专区| 用舌头去添高潮无码视频| 无码熟妇αⅴ人妻又粗又大 | 国产亚洲?V无码?V男人的天堂| 亚洲?v无码国产在丝袜线观看 | 无码人妻一区二区三区免费| 亚洲日韩看片无码电影| 色欲aⅴ亚洲情无码AV蜜桃| 亚洲AV无码国产丝袜在线观看| 久久久精品人妻无码专区不卡| 精品无码人妻一区二区三区18| 无码人妻丝袜在线视频| 亚洲精品无码国产片| 亚洲精品天堂无码中文字幕| 亚洲精品无码av片| 东京热av人妻无码| 免费无码又爽又黄又刺激网站| 精品人妻无码专区在中文字幕 | 色综合久久无码五十路人妻| 亚洲欧洲自拍拍偷午夜色无码| 潮喷大喷水系列无码久久精品| 国产精品无码素人福利| 中文字幕丰满乱子无码视频| 中文无码熟妇人妻AV在线| 亚洲AV永久无码区成人网站|