• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于離散對(duì)數(shù)新的多重代理多重盲簽名方案

    2023-08-21 12:31:04楊倩倩范自強(qiáng)
    關(guān)鍵詞:簽名者私鑰對(duì)數(shù)

    楊倩倩,范自強(qiáng)

    (安徽理工大學(xué) 數(shù)學(xué)與大數(shù)據(jù)學(xué)院, 安徽 淮南, 232001)

    數(shù)字簽名技術(shù)在現(xiàn)代社會(huì)中占有非常重要的地位,為了解決用戶(hù)不想在簽名時(shí)泄露自己信息的問(wèn)題,許多隱藏消息的簽名方案被提出.為解決此類(lèi)問(wèn)題Chaum于1982年首次提出盲簽名,Chaum在文獻(xiàn)[1]中并沒(méi)有詳細(xì)介紹具體的算法和步驟來(lái)實(shí)現(xiàn)盲簽名,盲簽名不僅滿(mǎn)足一般簽名所具有的性質(zhì),還具有以下性質(zhì):

    1)不可偽造性.每個(gè)簽名者都有自己的私鑰.在進(jìn)行簽名時(shí),簽名者利用自己的私鑰對(duì)消息進(jìn)行簽名,除簽名者自己外,沒(méi)有人能有效地偽造出他的簽名.

    2)盲性.簽名者在簽名時(shí)不知道待簽名消息的具體內(nèi)容.

    3)不可追蹤性.當(dāng)簽名被公開(kāi)時(shí),簽名者并不能通過(guò)該簽名追溯到簽名時(shí)間和簽名內(nèi)容.

    盲簽名一被公開(kāi)就有許多學(xué)者提出各種類(lèi)型的盲簽名方案,1985年Chaum給出基于RSA的盲簽名體制,2007年韓春霞[2]等人提出一種ELGamal體制的盲簽名方案利用離散對(duì)數(shù)難解的特點(diǎn)設(shè)計(jì)了一種盲簽名方案.2019年李鳳銀等人[3]提出一種新的RSA盲簽名.

    為了解決簽名者由于某種原因不能及時(shí)對(duì)用戶(hù)進(jìn)行簽名的問(wèn)題,Mambo,Usudat和Okamoto[4]于1996年首次提出代理簽名方案,代理簽名也像盲簽名一樣要滿(mǎn)足代理簽名被廣泛用于網(wǎng)絡(luò)計(jì)算、移動(dòng)代理等諸多領(lǐng)域,同時(shí)有許多學(xué)者提出各種各樣的代理簽名方案[5-7].

    代理盲簽名由Lin和Jan[8]于2000年首次提出,該方案主要是結(jié)合代理簽名與盲簽名的優(yōu)點(diǎn).隨著代理盲簽名被用于不同的情景,不同的方案也被提出,比如代理多重簽名[9-10]、群代理簽名、代理多重盲簽名[11]、 多重代理多重盲簽名[12-13]等.多重代理簽名方案是一個(gè)原始簽名者委托多個(gè)代理簽名者代替簽名,只有這些代理簽名者相互合作才能生成有效的代理私鑰,對(duì)消息進(jìn)行簽名.代理多重盲簽名是一個(gè)代理人同時(shí)為一組原始簽名者進(jìn)行盲簽名,但是在實(shí)際中也存在多個(gè)原始簽名者委托多個(gè)代理簽名者對(duì)重要文件進(jìn)行盲簽名,這就需要引入多重代理多重簽名方案.本文在文獻(xiàn)[14-16]的基礎(chǔ)上提出一種新的基于離散對(duì)數(shù)多重代理多重盲簽名,在新方案的代理授權(quán)階段利用Schnorr簽名方案.新的方案較已存在的方案,可以抵抗原始簽名者內(nèi)部攻擊,方案通過(guò)正確性分析和安全性分析可知是安全有效的.

    1 預(yù)備知識(shí)與符號(hào)規(guī)定

    1.1 離散對(duì)數(shù)問(wèn)題

    1.2符號(hào)定義

    p,q:兩個(gè)大素?cái)?shù),q|p-1.

    h(·):安全的強(qiáng)哈希函數(shù).

    ‖:比特串的并.

    Ai:第i個(gè)原始簽名者,A1,A2,…,An表示原始簽名組的n個(gè)成員.

    xAi:Ai的私鑰.

    yAi:Ai的公鑰,yAi=gxAi.(modp)(i=1,2,…,n)

    Bj:第j個(gè)原始簽名者,B1,B2,…,Bm表示代理簽名組的m個(gè)成員.

    xBj:Bj的私鑰.

    yBj:Bj的公鑰,yBj=gxBj(modp)(j=1,2,…,m).

    UI:消息的擁有者.

    UC:消息的接收者.

    mwij:原始簽名者Ai與代理簽名者Bj協(xié)商生成的代理委托證書(shū),其中包括原始簽名者Ai與代理簽名者Bj的身份標(biāo)識(shí),代理簽名者Bj的代理期限,以及文件M的范圍等.

    2 代理授權(quán)過(guò)程

    2.1授權(quán)過(guò)程

    原始簽名者Ai(i=1,2,…,n)和代理簽名者Bj(j=1,2,…,m)執(zhí)行以下步驟完成授權(quán)信息簽名.

    1)原始簽名者Ai隨機(jī)選擇兩個(gè)大素?cái)?shù)p0和q0,計(jì)算模數(shù)n0=p0q0,φ(n0)=(p0-1)(q0-1).在選擇一個(gè)大整數(shù)e,要滿(mǎn)足gcd(e,φ(n0))=1,且ed≡1(modφ(n0)),其中p0,q0,d為私鑰,Ai公布n0和e.

    2.2代理密鑰生成

    1)Bj驗(yàn)證原始簽名者Ai所有的授權(quán)簽名(rij,mwij,sij,tij)(1≤i≤n,1≤j≤m),若所有簽名都成立,Bj接下來(lái)開(kāi)始計(jì)算代理密鑰.

    3 代理簽名階段

    (1)

    e′=h(r‖M)(modq)

    (2)

    (3)

    UI將e*發(fā)給代理簽名者Bj.

    4 簽名驗(yàn)證階段

    任何一個(gè)驗(yàn)證者都可以利用多重代理多重盲簽名(M,s,e′)驗(yàn)證等式

    (4)

    若等式(4)成立,驗(yàn)證者接受簽名,否則拒絕簽名.

    5 新方案分析

    5.1正確性分析

    定理3:(M,s,e′)是代理簽名者Bj使用代理私鑰xij代表原始簽名者Ai對(duì)文件M進(jìn)行的多代理多重盲簽名.

    5.2安全性分析

    1)不可偽造性

    在新提出的方案中,假如攻擊者想要偽造原始簽名者Ai(1≤i≤n)對(duì)代理簽名者Bj(1≤i≤m)的授權(quán)簽名(rij,mwij,sij,tij),不僅要解決因式分解困難問(wèn)題,而且還要解決離散對(duì)數(shù)困難問(wèn)題.若要偽造tij,首先知道δij=yBjxi(modn0),但攻擊者并不知道Ai的私鑰,同時(shí)也不知道p0和q0.若要偽造rij,攻擊者也必須知道kij,但kij是Ai隨機(jī)挑選的,從而求解rij也將面臨離散對(duì)數(shù)困難問(wèn)題.同時(shí)代理委托證書(shū)mwij也確保除Bj以外的人不能成為代理簽名者,因?yàn)樽C書(shū)中有Bj的身份標(biāo)識(shí),且Bj在確認(rèn)授權(quán)信息后,結(jié)合授權(quán)簽名和自己的私鑰生成代理簽名私鑰xij.因此,除了代理簽名者Bj,任何攻擊者都不能偽造合法的代理簽名.

    2)安全通道

    在多重代理多重盲簽名授權(quán)階段,原始簽名者Ai不需要通過(guò)一個(gè)安全的傳輸信道來(lái)傳遞參數(shù)δij.因?yàn)橛啥ɡ?知,除了原始簽名者,只有Bj知道δij,其他人想要求出δij將要面臨求解Ai或Bj的私鑰,即求解離散對(duì)數(shù)問(wèn)題.假設(shè)攻擊者得到(tij,mwij),但是由于Bj的身份標(biāo)識(shí)已經(jīng)在mwij中,即使其他人求解出來(lái)δij也是不被承認(rèn)的,從而代理授權(quán)信息以及簽名信息是不需要通過(guò)安全信道的.

    3)不可鏈接性

    4)不可否認(rèn)性

    由定理1知Ai為真實(shí)的多重代理授權(quán)人,從授權(quán)簽名(mwij,sBj,rBj,e)中知這是Ai委托m個(gè)代理簽名者Bj利用代理私鑰xij進(jìn)行的盲簽名.因?yàn)閟Bj中有Ai的私鑰xAi,從而Ai不能否認(rèn)對(duì)Bj的授權(quán).同樣代理私鑰xij中含有Bj的私鑰xBj,且從多重代理多重盲簽名(M,s,e′)中也知道Bj不能否認(rèn)對(duì)文件M的代理簽名.

    5)多代理簽名的可區(qū)分性

    授權(quán)證書(shū)mwij中有Ai和Bj的身份標(biāo)識(shí),在授權(quán)階段和簽名階段均用到Ai和Bj的公鑰yAi和yBj,所以代理簽名與一般的簽名很容易被其他人識(shí)別出來(lái).

    6)盲性

    7)防濫用性

    由于(M,s,e′)是代理簽名者Bj使用代理私鑰xij對(duì)文件M進(jìn)行的多重代理多重盲簽名.由定理3的證明可知,單個(gè)或少于m個(gè)代理簽名者Bj都會(huì)導(dǎo)致此多重盲簽名失敗,阻止了某個(gè)Bj對(duì)簽名權(quán)的濫用.

    8)可注銷(xiāo)性

    若原始簽名者Ai不想再委托Bj代理簽名,只需要廣播授權(quán)參數(shù)δij不再使用,從而B(niǎo)j的代理私鑰xij將會(huì)失效,同時(shí)由Bj產(chǎn)生的代理簽名也不會(huì)再有效.

    9)抵抗原始簽名者內(nèi)部攻擊

    6 結(jié) 語(yǔ)

    隨著網(wǎng)絡(luò)科技的進(jìn)步,人們的生活變得網(wǎng)絡(luò)化和信息化,越來(lái)越多網(wǎng)絡(luò)攻擊和非法入侵都讓信息安全這一領(lǐng)域變得具有挑戰(zhàn)性.如何保障信息的安全性、保密性和真實(shí)性是當(dāng)前社會(huì)的關(guān)注點(diǎn),數(shù)字簽名也開(kāi)始變得重要.本文基于多重代理多重簽名和盲簽名的提出一種新的多重代理多重盲簽名,它綜合了多重代理多重簽名和盲簽名的優(yōu)點(diǎn),具有很強(qiáng)的安全性.該方案在原來(lái)方案的代理私鑰生成時(shí)加入新的參數(shù),使得代理私鑰更加難以被攻擊者破解.經(jīng)過(guò)正確性和安全性分析新的方案不需要安全通道可以抵抗原始簽名者的內(nèi)部攻擊,具有不可偽造性、不可否認(rèn)性、可區(qū)分性和防濫用性,同時(shí)也滿(mǎn)足盲簽名的盲性和不可鏈接性.

    猜你喜歡
    簽名者私鑰對(duì)數(shù)
    含有對(duì)數(shù)非線(xiàn)性項(xiàng)Kirchhoff方程多解的存在性
    比特幣的安全性到底有多高
    指數(shù)與對(duì)數(shù)
    基于改進(jìn)ECC 算法的網(wǎng)絡(luò)信息私鑰變換優(yōu)化方法
    指數(shù)與對(duì)數(shù)
    勞動(dòng)者代簽名 用人單位應(yīng)否支付雙倍工資
    對(duì)數(shù)簡(jiǎn)史
    一種基于虛擬私鑰的OpenSSL與CSP交互方案
    基于變形ElGamal簽名體制的強(qiáng)盲簽名方案
    商情(2016年45期)2017-01-17 21:04:39
    一種安全的匿名代理數(shù)字簽名方案
    石泉县| 海林市| 昌黎县| 南昌市| 潞城市| 子长县| 新乡县| 股票| 丰城市| 石泉县| 马关县| 塔河县| 榆中县| 抚远县| 陆良县| 宿松县| 眉山市| 昭平县| 西峡县| 德兴市| 外汇| 淮安市| 南丹县| 建瓯市| 达州市| 秦安县| 黑河市| 宣恩县| 儋州市| 涡阳县| 公安县| 关岭| 珲春市| 汉沽区| 唐海县| 都昌县| 浦城县| 延寿县| 邹城市| 南陵县| 高雄县|