(西華大學(xué)數(shù)學(xué)與計(jì)算機(jī)學(xué)院,四川 成都 610039)
·計(jì)算機(jī)軟件理論、技術(shù)與應(yīng)用·
基于多接收者加密算法的可否認(rèn)環(huán)認(rèn)證協(xié)議
曾晟珂,何明星,唐明偉
(西華大學(xué)數(shù)學(xué)與計(jì)算機(jī)學(xué)院,四川 成都 610039)
可否認(rèn)的環(huán)認(rèn)證協(xié)議允許消息的發(fā)送者匿名地認(rèn)證某消息,而在認(rèn)證的同時(shí),消息接收方卻不能夠向第三方揭示此次認(rèn)證的發(fā)生,即消息發(fā)送方可以否認(rèn)該認(rèn)證。針對(duì)這一問(wèn)題,提出一種新的基于多接收者加密算法的可否認(rèn)環(huán)認(rèn)證協(xié)議。消息接收者運(yùn)行基于多接收者的加密算法對(duì)認(rèn)證碼進(jìn)行加密,并將結(jié)果發(fā)送給消息發(fā)送方。發(fā)送方解密后得到認(rèn)證碼,并利用該認(rèn)證碼對(duì)消息進(jìn)行認(rèn)證。該協(xié)議構(gòu)造簡(jiǎn)單,僅需要2輪通信。多接收者加密算法保護(hù)了發(fā)送者的隱私,且其可否認(rèn)性在并發(fā)環(huán)境中成立。
并發(fā)可否認(rèn)性;可否認(rèn)的環(huán)認(rèn)證;多接收者加密
認(rèn)證協(xié)議是網(wǎng)絡(luò)通信中的重要協(xié)議。通過(guò)認(rèn)證協(xié)議,消息接收方能夠確信消息得到了指定發(fā)送方的認(rèn)證。數(shù)字簽名算法是實(shí)現(xiàn)消息認(rèn)證的最直接的方法。給定簽名,消息接收者可以通過(guò)簽名者的公鑰驗(yàn)證該消息是否為發(fā)送方發(fā)出;然而,數(shù)字簽名算法具有公開(kāi)可驗(yàn)證性。任何驗(yàn)證者都能夠通過(guò)數(shù)字簽名算法中輸入的公鑰得到消息發(fā)送方的身份且發(fā)送方無(wú)法否認(rèn)。在一些場(chǎng)景中,發(fā)送方希望在認(rèn)證某消息的同時(shí)保護(hù)自己的隱私,或者不希望自己因?yàn)閷?duì)某消息的認(rèn)證而陷入某種困境中;因此,數(shù)字簽名算法的公開(kāi)可驗(yàn)證性不適合提供可否認(rèn)的認(rèn)證。……