服務(wù)器輔助驗(yàn)證簽名方案研究
發(fā)布時(shí)間:2021-01-19 23:34
服務(wù)器輔助驗(yàn)證簽名方案由數(shù)字簽名方案和服務(wù)器輔助驗(yàn)證協(xié)議組成.在服務(wù)器輔助驗(yàn)證協(xié)議中,簽名驗(yàn)證的一些計(jì)算任務(wù)可以由不可信的服務(wù)器執(zhí)行,而計(jì)算能力較弱的驗(yàn)證者(如功耗受限的智能終端)只需要進(jìn)行少量的簡(jiǎn)單計(jì)算.因此,服務(wù)器輔助驗(yàn)證簽名方案對(duì)于低功耗的計(jì)算設(shè)備非常有用.本文從以下三個(gè)方面對(duì)服務(wù)器輔助驗(yàn)證簽名方案進(jìn)行了研究:首先,對(duì)一個(gè)基于身份服務(wù)器輔助驗(yàn)證簽名方案(YYG-SAVS方案)和一個(gè)雙向服務(wù)器輔助驗(yàn)證代理重簽名方案(YLG-SAVPRS方案)進(jìn)行了安全性分析,結(jié)果顯示兩個(gè)方案都不能抵抗合謀攻擊,不具備服務(wù)器輔助驗(yàn)證協(xié)議的穩(wěn)健性安全需求.其次,在分析現(xiàn)有方案不能抵抗合謀攻擊的原因的基礎(chǔ)上,指出他們的安全模型存在不足,不能發(fā)現(xiàn)和解決合謀攻擊者即惡意服務(wù)器在服務(wù)器輔助驗(yàn)證協(xié)議的執(zhí)行過(guò)程中的欺騙行為.為此,結(jié)合基于身份的公鑰密碼體制,討論了基于身份的服務(wù)器輔助驗(yàn)證簽名方案的安全模型.在合謀攻擊游戲中引入敵手合謀攻擊下的服務(wù)器輔助驗(yàn)證協(xié)議的概念,即使惡意服務(wù)器在輔助驗(yàn)證時(shí)存在欺騙行為也能保證服務(wù)器輔助驗(yàn)證協(xié)議的穩(wěn)健性.第三,基于Kwon簽名方案設(shè)計(jì)了一個(gè)新的標(biāo)準(zhǔn)模型下可證安全的身份基服務(wù)器輔...
【文章來(lái)源】:信陽(yáng)師范學(xué)院河南省
【文章頁(yè)數(shù)】:54 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
YLG-SAVPRS方案的重簽名密鑰生成
信陽(yáng)師范學(xué)院碩士學(xué)位論文16理者生成重簽名密鑰()ABrkmodp→=.圖1YLG-SAVPRS方案的重簽名密鑰生成(4)Sign:給定受托者的私鑰Ask=和mnbit的消息()12,,,0,1mmnnm=mmm,輸出一個(gè)對(duì)應(yīng)于公鑰Apk的原始簽名()(),1,22,,ttAAAgg==,這里ptZ且1minmiiuu==.(5)Resign:給定重簽名密鑰ABrk→,消息()12,,,0,1mmnnm=mmm,受托者公鑰Apk和簽名(),1,2,AAA=,如果,(0),AAVerifypkm=,則原始簽名無(wú)效,輸出⊥;否則,隨機(jī)選取*prZ,輸出一個(gè)對(duì)應(yīng)于公鑰Bpk的重簽名()(),1,2,1,2,,ABABrkrrkrBBBAAg→→==.(6)Verify:驗(yàn)證者收到消息m的簽名()12=,后,利用公鑰pk計(jì)算()()12e,g=pke,是否成立.如果相等,說(shuō)明簽名有效,輸出1;否則,輸出0.(7)SAV-setup:給定系統(tǒng)參數(shù)cp,驗(yàn)證者隨機(jī)選取一個(gè)元素*pxZ,令字符串VString=x.(8)SAV-verify:給定VString=x,公鑰pk和消息簽名對(duì)(())12m,=,,驗(yàn)證者和服務(wù)器如圖2交互.圖2YLG-SAVPRS方案的服務(wù)器輔助驗(yàn)證交互協(xié)議3.2.2對(duì)YLG-SAVPRS方案的合謀攻擊類(lèi)似于3.1.2節(jié),也可以對(duì)YLG-SAVPRS方案是是兩種攻擊.
本文編號(hào):2987904
【文章來(lái)源】:信陽(yáng)師范學(xué)院河南省
【文章頁(yè)數(shù)】:54 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
YLG-SAVPRS方案的重簽名密鑰生成
信陽(yáng)師范學(xué)院碩士學(xué)位論文16理者生成重簽名密鑰()ABrkmodp→=.圖1YLG-SAVPRS方案的重簽名密鑰生成(4)Sign:給定受托者的私鑰Ask=和mnbit的消息()12,,,0,1mmnnm=mmm,輸出一個(gè)對(duì)應(yīng)于公鑰Apk的原始簽名()(),1,22,,ttAAAgg==,這里ptZ且1minmiiuu==.(5)Resign:給定重簽名密鑰ABrk→,消息()12,,,0,1mmnnm=mmm,受托者公鑰Apk和簽名(),1,2,AAA=,如果,(0),AAVerifypkm=,則原始簽名無(wú)效,輸出⊥;否則,隨機(jī)選取*prZ,輸出一個(gè)對(duì)應(yīng)于公鑰Bpk的重簽名()(),1,2,1,2,,ABABrkrrkrBBBAAg→→==.(6)Verify:驗(yàn)證者收到消息m的簽名()12=,后,利用公鑰pk計(jì)算()()12e,g=pke,是否成立.如果相等,說(shuō)明簽名有效,輸出1;否則,輸出0.(7)SAV-setup:給定系統(tǒng)參數(shù)cp,驗(yàn)證者隨機(jī)選取一個(gè)元素*pxZ,令字符串VString=x.(8)SAV-verify:給定VString=x,公鑰pk和消息簽名對(duì)(())12m,=,,驗(yàn)證者和服務(wù)器如圖2交互.圖2YLG-SAVPRS方案的服務(wù)器輔助驗(yàn)證交互協(xié)議3.2.2對(duì)YLG-SAVPRS方案的合謀攻擊類(lèi)似于3.1.2節(jié),也可以對(duì)YLG-SAVPRS方案是是兩種攻擊.
本文編號(hào):2987904
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/2987904.html
最近更新
教材專(zhuān)著