專利名稱:電子門(mén)票認(rèn)證方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及保密通信領(lǐng)域;具體地說(shuō),涉及電子門(mén)票認(rèn)證方法和系統(tǒng)o背景技術(shù)隨著經(jīng)濟(jì)的發(fā)展,各類旅游景區(qū)、體育比賽、演唱會(huì)的門(mén)票問(wèn)趙 逐漸成為一個(gè)突出的問(wèn)題。除了假票、錯(cuò)票問(wèn)題之外,如何解決購(gòu)票 窗口、入口處擁擠混亂的現(xiàn)象也是我們關(guān)心的問(wèn)題。除此之外,如何 在門(mén)票問(wèn)趙上更好的服務(wù)于用戶更是一 項(xiàng)提高服務(wù)質(zhì)量的具體表現(xiàn),值得我們注意。當(dāng)前隨著網(wǎng)絡(luò)與計(jì)算機(jī)技術(shù)的普及,購(gòu)票問(wèn)題得到了部分解決。 通過(guò)網(wǎng)絡(luò),用戶可以足不出戶實(shí)現(xiàn)網(wǎng)上購(gòu)票。然而,就普通門(mén)票來(lái)講, 相應(yīng)的入口處驗(yàn)票問(wèn)題由于手工處理,因而還不能很好的解決。因此, 為了解決入口處的驗(yàn)票問(wèn)題, 一個(gè)好的方法即是通過(guò)使用帶時(shí)間戳的 數(shù)字簽名實(shí)現(xiàn)電子門(mén)票,這樣可以實(shí)現(xiàn)電子化的驗(yàn)票工作。然而,不 管是普通門(mén)票還是相應(yīng)的電子門(mén)票,其門(mén)票使用日期都是由售票機(jī)構(gòu) 亊先決定的。對(duì)于用戶來(lái)講,用戶自己不能決定門(mén)票的使用日期,因 而帶來(lái)了相應(yīng)的靈活性問(wèn)題.比如,在門(mén)票的使用日期當(dāng)天,用戶正 好有事不能參加,那么這張門(mén)票只能作廢.現(xiàn)有的普通門(mén)票一般由售票機(jī)構(gòu)發(fā)行。當(dāng)用戶購(gòu)買(mǎi)時(shí), 一般在門(mén) 票上加蓋使用日期。通常,通過(guò)帶時(shí)間戳的數(shù)字簽名可以實(shí)現(xiàn)普通門(mén) 票所對(duì)應(yīng)的電子門(mén)票。但是,不管是現(xiàn)有的普通門(mén)票,還是其對(duì)應(yīng)的電子門(mén)票都存在安 全性和靈活性問(wèn)題。 一方面,如果門(mén)票丟失,那么其他人得到這張門(mén) 票之后同樣可以使用它。另一方面,這些門(mén)票的使用日期都是由售票 機(jī)構(gòu)決定,就其靈活性來(lái)講并不令人滿意。從用戶的角度考慮,他所 期望的是當(dāng)他購(gòu)票之后,即使門(mén)票丟失,別人也不能使用它。同時(shí), 何時(shí)使用這張門(mén)票應(yīng)該由用戶自己決定,而不應(yīng)該由售票機(jī)構(gòu)亊先決 定。本發(fā)明的目的在于提供一種安全、靈活和實(shí)用的電子門(mén)票認(rèn)證系 統(tǒng)和方法,使得電子門(mén)票只對(duì)購(gòu)票用戶有效、電子門(mén)票的使用日期由 購(gòu)票用戶隨時(shí)確定.根據(jù)第一方面,本發(fā)明提供一種電子門(mén)票認(rèn)證方法,所述方法包括用戶終端產(chǎn)生一個(gè)隨機(jī)數(shù),采用用戶公鑰進(jìn)行標(biāo)量乘處理,將處 理后的結(jié)果發(fā)送給售票機(jī)構(gòu),其中所述用戶公鑰是用戶私鑰和第一參 數(shù)的標(biāo)量乘乘積,所述第一參數(shù)屬于加法循環(huán)群,所述隨機(jī)數(shù)和用戶私鑰屬于模第二參數(shù)的剩余類乘法循環(huán)群,第二參數(shù)是素?cái)?shù);售票機(jī) 構(gòu)填寫(xiě)門(mén)票信息,用售票機(jī)構(gòu)私鑰對(duì)用戶處理后的結(jié)果進(jìn)行簽名,并且將門(mén)票信息和簽名后的結(jié)果作為門(mén)票發(fā)送給用戶終端,其中所述門(mén) 票信息和售票機(jī)構(gòu)私鑰屬于模第二參數(shù)的剩余類乘法循環(huán)群;用戶終 端向驗(yàn)證機(jī)構(gòu)提交門(mén)票;驗(yàn)證機(jī)構(gòu)獲取售票機(jī)構(gòu)公鑰和用戶公鑰,并 且利用橢圃曲線雙線性函數(shù)驗(yàn)證門(mén)票,其中所述售票機(jī)構(gòu)公鑰是售票 機(jī)構(gòu)私鑰和所述第一參數(shù)的乘積,所述橢圃曲線雙線性函數(shù)是加法循 環(huán)群指向乘法循環(huán)群的雙線性映射,乘法循環(huán)群和加法循環(huán)群以第二 參數(shù)素?cái)?shù)為階,根據(jù)第二方面,本發(fā)明提供一種電子門(mén)票認(rèn)證系統(tǒng),所述系統(tǒng)包 括具有售票機(jī)構(gòu)和驗(yàn)票機(jī)構(gòu),所述售票機(jī)構(gòu)具有所述售票機(jī)構(gòu)公鑰和 售票機(jī)構(gòu)私鑰,售票機(jī)構(gòu)公鑰是售票機(jī)構(gòu)私鑰和第一參數(shù)的標(biāo)量乘乘 積,所述笫一參數(shù)屬于加法循環(huán)群;售票機(jī)構(gòu)包括在接收到來(lái)自用戶 終端的消息時(shí),填寫(xiě)門(mén)票信息的裝置,用售票機(jī)構(gòu)私鑰對(duì)用戶消息進(jìn) 行簽名的裝置,以及將門(mén)票信息和簽名后的消息作為門(mén)票發(fā)送給用戶 終端的裝置,其中所述用戶發(fā)送的消息是由用戶終端采用 一個(gè)隨機(jī)數(shù) 與用戶公鑰作標(biāo)量乘處理而得到的結(jié)果,所述用戶公鑰是用戶私鑰和 第一參數(shù)的標(biāo)量乘乘積,所述隨機(jī)數(shù)、用戶私鑰、所述門(mén)票信息和售 票機(jī)構(gòu)私鑰屬于模第二參數(shù)的剩余類乘法循環(huán)群,第二參數(shù)是素?cái)?shù); 驗(yàn)證機(jī)構(gòu)包括當(dāng)接收到來(lái)自用戶終端提交的門(mén)票時(shí),獲取售票機(jī)構(gòu)公 鑰和用戶公鑰的裝置,和利用橢圃曲線雙線性函數(shù)驗(yàn)證門(mén)票的裝置, 其中,所述橢圃曲線雙線性函數(shù)是循環(huán)加法群指向循環(huán)乘法群的雙線 性映射,乘法循環(huán)群和加法循環(huán)群以第二參數(shù)素?cái)?shù)為階。
在本發(fā)明中,用戶終端可以是智能卡,也可以是能夠?qū)崿F(xiàn)讀寫(xiě)用 戶數(shù)據(jù)并且對(duì)其進(jìn)行計(jì)算處理的其它用戶終端設(shè)備。與現(xiàn)有門(mén)票方案相比,本發(fā)明的電子門(mén)票具有以下優(yōu)點(diǎn)電于門(mén) 票遣失不受影響,因?yàn)槠渌思词沟玫介T(mén)票,也不能做任何操作;電 子門(mén)票更具靈活性,電子門(mén)票的使用日期可以由用戶自己隨時(shí)決定。
下面將通過(guò)舉例參照附圖對(duì)本發(fā)明進(jìn)行更詳細(xì)的說(shuō)明,其中 圖l是本發(fā)明的安全電子門(mén)票方案的系統(tǒng)結(jié)構(gòu)圖; 圖2是本發(fā)明的安全電子門(mén)票的結(jié)構(gòu)示意困;圖3是根據(jù)本發(fā)明的安全電子門(mén)票認(rèn)證方法的流程圖。
具體實(shí)施方式
橢圃曲線雙線性配對(duì)技術(shù)在密碼學(xué)與信息安全中,近年來(lái)具有相 當(dāng)廣泛的運(yùn)用.利用雙線性對(duì)配對(duì)技術(shù),可以得到有效的短數(shù)字簽名, 在線/離線簽名的思想主要是將復(fù)雜的計(jì)算操作預(yù)先完成,當(dāng)實(shí)際消息 請(qǐng)求簽名時(shí),只要計(jì)算部分簡(jiǎn)單搮作即可。本發(fā)明主要基于橢圃曲線 雙線性配對(duì)技術(shù),結(jié)合在線/離線簽名的思想,提出一種新穎的安全電 子門(mén)票方案,圖l是本發(fā)明的安全電子門(mén)票方案的系統(tǒng)結(jié)構(gòu)圖,主要包括售票 機(jī)構(gòu)和驗(yàn)票機(jī)構(gòu)。。售票機(jī)構(gòu)主要采用智能卡讀寫(xiě)器作為終端設(shè)備,當(dāng)用戶購(gòu)票時(shí), 通過(guò)終端設(shè)備與用戶的交互,將特定的空白門(mén)票信息寫(xiě)入用戶攜帶的 智能卡.驗(yàn)票機(jī)構(gòu)也采用智能卡讀寫(xiě)器作為終端設(shè)備,它可以通過(guò)與用戶 的交互進(jìn)行電子門(mén)票驗(yàn)證。售票機(jī)構(gòu)和驗(yàn)票機(jī)構(gòu)之間可以通過(guò)網(wǎng)絡(luò)(包括局域網(wǎng)和互聯(lián)網(wǎng)) 連接,也可以通過(guò)有線連接.售票機(jī)構(gòu)和驗(yàn)票機(jī)構(gòu)之間甚至可以不設(shè) 置連接關(guān)系,而是通過(guò)存儲(chǔ)介質(zhì)將有關(guān)信息在兩者之間交換.此外, 售票機(jī)構(gòu)和驗(yàn)票機(jī)構(gòu)也可以設(shè)置在同 一個(gè)設(shè)備中。圖2是本發(fā)明的安全電子門(mén)票的結(jié)構(gòu)示意困。該電子門(mén)票由一個(gè) 安全智能卡實(shí)現(xiàn)。智能卡包括功能區(qū)、用戶數(shù)據(jù)區(qū)和處理器模塊.功
能區(qū)用于智能卡自身的功能維護(hù),用戶數(shù)據(jù)區(qū)用于存放電子門(mén)票信息, 處理器模塊可以和用戶數(shù)據(jù)區(qū)連接,對(duì)相關(guān)的用戶數(shù)據(jù)進(jìn)行處理。圖3是根據(jù)本發(fā)明的一種安全電于門(mén)票方法的流程閨,該方法的 所有操作主要由用戶與智能卡終端設(shè)備交互執(zhí)行。 系統(tǒng)參數(shù)在本發(fā)明的電子門(mén)票認(rèn)證系統(tǒng)中,設(shè)^為一個(gè)加法循環(huán)群,^為 一個(gè)乘法循環(huán)群,并且它們具有相同的素?cái)?shù)階t e:G,xG,—G2為一個(gè)雙線性映射,它具有以下三個(gè)性質(zhì)>雙線性對(duì)于任何^,ee《和","z/,《表示模q的剩余類乘法群,有e("尸,6Q)-e(尸,0。6。>非退化性存在"^, 2eG,,滿足e(尸,0"。>可計(jì)算性對(duì)于任何P,2e(^,存在多項(xiàng)式時(shí)間算法計(jì)算e(P,e), 假設(shè)G'為Gap Diffie-Hellman群,即G中計(jì)算性Diff ie-Hellman問(wèn)題困難,而決定性Diffie-Hellman問(wèn)題容易。這樣,系統(tǒng)公開(kāi)參數(shù)為隊(duì)( 2,《,尸}。用戶通$售票機(jī)構(gòu)的智能卡讀寫(xiě)設(shè)備購(gòu)買(mǎi)空白門(mén)票。售票機(jī)構(gòu)的 私鑰為&sZ二相應(yīng)的公鑰為^-^P,即售票機(jī)構(gòu)私鑰x。和參數(shù)P的標(biāo)量乘積。用戶采用智能卡從售票機(jī)構(gòu),買(mǎi)空白門(mén)票,并且在驗(yàn)票機(jī)構(gòu)簽訂 具體的電子門(mén)票。其私鑰為、e^',相應(yīng)的公鑰為y"^"戶,即用戶私鑰&和參數(shù)P的標(biāo)量乘積。通過(guò)終端智能卡讀寫(xiě)器驗(yàn)證用戶簽訂的電子門(mén)票是否真實(shí)有效。 本發(fā)明的電子門(mén)票認(rèn)證方法,如圖3所示,可以分為四步。 笫一步,用戶向售票機(jī)構(gòu)購(gòu)票時(shí),首先將自己的智能卡插入售票機(jī)構(gòu)的智能卡讀寫(xiě)器,在輸入設(shè)備上輸入一個(gè)隨機(jī)數(shù)"。eZ人之后,智能卡計(jì)算該隨機(jī)數(shù)r。和用戶公鑰K的標(biāo)量乘積,即"^。y",并且將乘積發(fā)給售票機(jī)構(gòu)的讀寫(xiě)器設(shè)備。笫二步,售票機(jī)構(gòu)的讀寫(xiě)器設(shè)備隨機(jī)生成一個(gè)隨機(jī)數(shù)"^《作為 空白門(mén)票,計(jì)算信息5 = "。尸+及,并用私鑰氣對(duì)S執(zhí)行簽名,即"=^^。需要說(shuō)明的是,在以上信息S的計(jì)算式中包含了門(mén)票信息,但這不是必 須.然后,售票機(jī)構(gòu)讀寫(xiě)器設(shè)備將空白門(mén)票 ^寫(xiě)入用戶智能卡。用 戶對(duì)于空白門(mén)票的驗(yàn)證,可以通過(guò)插入智能卡到讀卡設(shè)備,通過(guò)機(jī)器
計(jì)算式子e(A戶)-"附。尸+凡"對(duì)^^有效性進(jìn)行驗(yàn)證,如果相等,接收 空白門(mén)票,否則拒絕。需要說(shuō)明的是,讀卡設(shè)備可以是獨(dú)立于售票機(jī) 構(gòu)、驗(yàn)票機(jī)構(gòu)的設(shè)備。它可以通過(guò)網(wǎng)絡(luò)或者有線和售票機(jī)構(gòu)、驗(yàn)票機(jī) 構(gòu)相連。第三步,當(dāng)用戶某曰準(zhǔn)備使用此空白門(mén)票時(shí),執(zhí)行以下簽票操作. 首先,插入智能卞到某一個(gè)可信的安全的智能卡讀寫(xiě)器中,輸入真實(shí) 的門(mén)票信息附eZ人主要包括用戶的身份信息和當(dāng)日的日期信息.然 后,再輸入自己的私鑰&和隨機(jī)數(shù)r。,智能卡讀寫(xiě)器就可以結(jié)合卡中 的信息m。,r。去計(jì)算另 一個(gè)隨機(jī)數(shù)r 。這里 、 。最后,智能卡讀寫(xiě)器將真實(shí)的電子門(mén)票信息^W重新存入智能卡。需要說(shuō)明的是,智能卡讀寫(xiě)器可以是獨(dú)立于售 票機(jī)構(gòu)、驗(yàn)票機(jī)構(gòu)的設(shè)備。該設(shè)備可以通過(guò)網(wǎng)絡(luò)或者有線和售票機(jī)構(gòu)、 驗(yàn)票機(jī)構(gòu)相連.第四步,當(dāng)用戶插入智能卡到驗(yàn)證機(jī)構(gòu)智能卡讀寫(xiě)設(shè)備時(shí),讀寫(xiě) 設(shè)備讀取電子門(mén)票信息^W,并驗(yàn)證其有效性。讀取設(shè)備首先從附中獲取用戶身份信息和日期信息。如果日期不是當(dāng)日,驗(yàn)證機(jī)構(gòu)拒絕此電子門(mén)票,否則,驗(yàn)證機(jī)終端設(shè)備獲取售票機(jī)構(gòu)和用戶公鑰y。J",然 后計(jì)算式子瓶。=6(/^+"","驗(yàn)證電子門(mén)票的有效性。如果式子成立, 電子門(mén)票接收.否則,拒絕。在本發(fā)明的方案中,電子門(mén)票的安全性可以得到保障.首先,本 發(fā)明的電子門(mén)票是不可偽造的,只有發(fā)行機(jī)構(gòu)可以簽署一個(gè)有效的空 白門(mén)票。其次,通過(guò)空白門(mén)票,只有購(gòu)票用戶才可以將此空白門(mén)票轉(zhuǎn)化為一張有效的電子門(mén)票,因?yàn)橹挥匈?gòu)票用戶知道他所選的隨機(jī)數(shù)r。和私 鑰&進(jìn)行轉(zhuǎn)化操作。其他人即使得到了有效的空白門(mén)票,也不可以進(jìn) 行任何搮作.最后,購(gòu)票用戶只能將空白門(mén)票轉(zhuǎn)化一張有效的電子門(mén)票,如果 超過(guò)一張,那么此用戶的私鑰將會(huì)被暴露.假設(shè)從空白門(mén)票M。,5上,用戶轉(zhuǎn)化了兩張電子門(mén)票M,W和^,,^。由關(guān)系mo + ^義u = w + n = m'+,;cu mod《用戶的私鑰、可以根據(jù)兩張門(mén)票被求解出來(lái),即<formula>formula see original document page 9</formula>因此,購(gòu)票用戶不可能從同一張空白門(mén)票轉(zhuǎn)化兩張電子門(mén)票。從 而電子門(mén)桑的一次性使用需求滿足。本發(fā)明的電子門(mén)票可以符合實(shí)際應(yīng)用的安全性需求,具有一定的 靈活性、實(shí)用性,可以廣泛應(yīng)用于各類旅游景區(qū)、體育比賽、演唱會(huì) 等等。采用本發(fā)明還可以實(shí)現(xiàn)網(wǎng)上自動(dòng)售票.與現(xiàn)有門(mén)票方案相比,本發(fā)明的電子門(mén)票具有以下優(yōu)點(diǎn) 電子門(mén)票遣失不受影響,因?yàn)槠渌思词沟玫介T(mén)票,也不能做任 何操作。電子門(mén)票更具靈活性,電子門(mén)票的使用日期可以由用戶自己隨時(shí)決定。因此,本發(fā)明的安全電子門(mén)票設(shè)計(jì)方案在應(yīng)用上具有三個(gè)主要特 點(diǎn)(1)解決了假票、錯(cuò)票問(wèn)題;(2)解決了普通門(mén)票在購(gòu)票窗口、 入口處擁擠混亂問(wèn)題;(3)增加了靈活性,以用戶為本,提高了服務(wù)質(zhì) 量。以上結(jié)合智能卡對(duì)本發(fā)明進(jìn)行了舉例說(shuō)明,但是本發(fā)明不限于 此。比如,電子門(mén)票可以存儲(chǔ)在光盤(pán)、磁盤(pán)、閃存等存儲(chǔ)介質(zhì)中,前 述智能卡讀寫(xiě)設(shè)備對(duì)存儲(chǔ)在智能卡中的電子門(mén)票的操作可以通過(guò)能夠 讀寫(xiě)存儲(chǔ)介質(zhì)的具有處理功能的電子設(shè)備來(lái)完成。此外,智能卡也可以由能夠?qū)崿F(xiàn)讀寫(xiě)用戶數(shù)據(jù)并且對(duì)其進(jìn)行計(jì)算處理的其它用戶終端設(shè) 備取代。顯而易見(jiàn),在此描述的本發(fā)明可以有許多變化,這種變化不能認(rèn) 為偏離本發(fā)明的精神和范圍,因此,所有對(duì)本領(lǐng)域技術(shù)人員顯而易見(jiàn) 的改變,都包括在本權(quán)利要求書(shū)的涵蓋范圍之內(nèi)。
權(quán)利要求
1.一種電子門(mén)票認(rèn)證方法,所述方法包括用戶終端產(chǎn)生一個(gè)隨機(jī)數(shù),采用用戶公鑰作標(biāo)量乘處理,將處理后的結(jié)果發(fā)送給售票機(jī)構(gòu),其中所述用戶公鑰是用戶私鑰和第一參數(shù)的標(biāo)量乘乘積,所述第一參數(shù)屬于循環(huán)加法群,所述產(chǎn)生的隨機(jī)數(shù)和用戶私鑰屬于模第二參數(shù)的剩余類乘法循環(huán)群,第二參數(shù)是素?cái)?shù);售票機(jī)構(gòu)填寫(xiě)門(mén)票信息,用售票機(jī)構(gòu)私鑰對(duì)門(mén)票信息和用戶發(fā)送來(lái)的信息進(jìn)行簽名,并且將門(mén)票信息和簽名后的信息作為門(mén)票發(fā)送給用戶終端,其中所述門(mén)票信息和售票機(jī)構(gòu)私鑰屬于模第二參數(shù)的剩余類乘法循環(huán)群;用戶終端向驗(yàn)證機(jī)構(gòu)提交門(mén)票;驗(yàn)證機(jī)構(gòu)獲取售票機(jī)構(gòu)公鑰和用戶公鑰,并且利用橢圓曲線雙線性函數(shù)驗(yàn)證門(mén)票,其中所述售票機(jī)構(gòu)公鑰是售票機(jī)構(gòu)私鑰和所述第一參數(shù)的標(biāo)量乘乘積,所述橢圓曲線雙線性函數(shù)是加法循環(huán)群指向乘法循環(huán)群的雙線性映射,乘法循環(huán)群和加法循環(huán)群以第二參數(shù)素?cái)?shù)為階。
2. 如權(quán)利要求1所述的方法,其特征在于所述隨機(jī)數(shù)是隨機(jī)產(chǎn)生 的。
3. 如權(quán)利要求1所述的方法,其特征在于包括在用戶終端向驗(yàn)證 機(jī)構(gòu)提交門(mén)票的步驟之前,用戶終端對(duì)門(mén)票簽票;所述簽票包括填寫(xiě) 門(mén)票使用信息;利用門(mén)票使用信息、門(mén)票信息、用戶私鑰、和產(chǎn)生的 隨機(jī)數(shù)計(jì)算簽票信息;利用門(mén)票使用信息和簽票信息替換所述門(mén)票信 息。
4. 如權(quán)利要求3所述的方法,其特征在于所述簽票信息包括用戶 身份信息。
5. 如權(quán)利要求3所述的方法,其特征在于所述簽票信息包括日期 信息,所述方法包括驗(yàn)證機(jī)構(gòu)根據(jù)日期信息確定是否接受此門(mén)票。
6. 如權(quán)利要求1所述的方法,其特征在于所述用售票機(jī)構(gòu)私鑰對(duì) 用戶發(fā)送來(lái)的信息簽名的步驟包括在簽名后的信息中加入門(mén)票信息。
7. 如權(quán)利要求1所述的方法,其特征在于包括用戶終端利用橢圃 曲線雙線性函數(shù)驗(yàn)證門(mén)票。
8. 如權(quán)利要求l所述的方法,其特征在于所述用戶終端是智能卡,
9. 一種電子門(mén)票認(rèn)證系統(tǒng),所述系統(tǒng)包括售票機(jī)構(gòu)和驗(yàn)票機(jī)構(gòu), 所述售票機(jī)構(gòu)具有所述售票機(jī)構(gòu)公鑰和售票機(jī)構(gòu)對(duì)應(yīng)的私鑰,售票機(jī) 構(gòu)公鑰是售票機(jī)構(gòu)私鑰和笫一參數(shù)的標(biāo)量乘相乘后的結(jié)果,所迷笫一參數(shù)屬于加法循環(huán)群;售桌機(jī)構(gòu)包括在接收到來(lái)自用戶終端的消息時(shí),填寫(xiě)門(mén)票信息 的裝置,用售票機(jī)構(gòu)私鑰對(duì)用戶消息進(jìn)行簽名的裝置,以及將門(mén)票信 息和簽名后的消息作為門(mén)票發(fā)送給用戶終端的裝置,其中所述用戶發(fā) 送的消息是由用戶終端采用 一個(gè)隨機(jī)數(shù)對(duì)用戶公鑰進(jìn)行標(biāo)量乘操作而 得到,所述用戶公鑰是用戶私鑰和第一參數(shù)的標(biāo)量乘乘積后的結(jié)果, 所述隨機(jī)數(shù)、用戶私鑰、所述門(mén)票信息和售票機(jī)構(gòu)私鑰屬于模第二參 數(shù)的剩余類乘法循環(huán)群,笫二參數(shù)是素?cái)?shù);驗(yàn)證機(jī)構(gòu)包括當(dāng)接收到來(lái)自用戶終端提交的門(mén)票時(shí),獲取售票機(jī)構(gòu)公鑰和用戶公鑰的裝里,和利用橢圃曲線雙線性函數(shù)驗(yàn)證門(mén)票的 裝置,其中,所述橢圃曲線雙線性函數(shù)是加法循環(huán)群指向乘法循環(huán)群 的雙線性映射,乘法循環(huán)群和加法循環(huán)群以第二參數(shù)素?cái)?shù)為階。
10. 如權(quán)利要求9所述的系統(tǒng),其特征在于所述門(mén)票信息包括日期 信息,所述驗(yàn)證機(jī)構(gòu)包括根據(jù)日期信息確定是否接受門(mén)票的裝置。
11. 如權(quán)利要求9所述的系統(tǒng),其特征在于所述驗(yàn)證機(jī)構(gòu)包括驗(yàn)證 用戶信息的裝置。
12. 如權(quán)利要求9所述的系統(tǒng),其特征在于所述售票機(jī)構(gòu)包括在標(biāo) 量乘處理后的信息中加入門(mén)票信息的裝置.
13. 如權(quán)利要求9所述的系統(tǒng),其特征在于包括利用橢圃曲線雙線 性函數(shù)驗(yàn)證門(mén)票的終端設(shè)備。
全文摘要
本發(fā)明公開(kāi)了一種電子門(mén)票認(rèn)證方法和系統(tǒng)。所述方法包括用戶終端產(chǎn)生一個(gè)隨機(jī)數(shù),通過(guò)與用戶公鑰作標(biāo)量乘處理,將處理后的結(jié)果發(fā)送給售票機(jī)構(gòu),其中所述用戶公鑰是用戶私鑰和第一參數(shù)的標(biāo)量乘乘積;售票機(jī)構(gòu)填寫(xiě)門(mén)票信息,用售票機(jī)構(gòu)私鑰對(duì)門(mén)票信息和用戶發(fā)送來(lái)的信息進(jìn)行簽名,并且將門(mén)票信息和簽名后的信息作為門(mén)票發(fā)送給用戶終端;用戶終端向驗(yàn)證機(jī)構(gòu)提交門(mén)票;驗(yàn)證機(jī)構(gòu)獲取售票機(jī)構(gòu)公鑰和用戶公鑰,并且利用橢圓曲線雙線性函數(shù)驗(yàn)證門(mén)票。
文檔編號(hào)G07B11/00GK101101675SQ20061006148
公開(kāi)日2008年1月9日 申請(qǐng)日期2006年7月3日 優(yōu)先權(quán)日2006年7月3日
發(fā)明者位繼偉, 曹珍富, 董曉蕾, 鄭志彬, 陸榮幸 申請(qǐng)人:上海交通大學(xué);華為技術(shù)有限公司