国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      使用驗(yàn)證碼保護(hù)在線單據(jù)的系統(tǒng)與方法

      文檔序號(hào):7678843閱讀:209來(lái)源:國(guó)知局
      專利名稱:使用驗(yàn)證碼保護(hù)在線單據(jù)的系統(tǒng)與方法
      技術(shù)領(lǐng)域
      本發(fā)明 一般涉及單據(jù)檢驗(yàn)的方法。本發(fā)明尤其涉及出于檢驗(yàn)和驗(yàn) 和方法。
      背景技術(shù)
      目前存在幾種已知的、將安全措施嵌入到單據(jù)中,以幫助證明該 單據(jù)可信的方法。最基礎(chǔ)的方法為在單據(jù)上加蓋或浮飾可見(jiàn)的圖章。 在單據(jù)的底層使用水印或條帶,或使用變色墨水等方法也為人們所熟 知,這些都為察看該單據(jù)的人即時(shí)可見(jiàn)。目前還存在其他保持單據(jù)的 可信度不為察看者即時(shí)可見(jiàn)的方法,例如微字印刷,或者使用熱敏或 光敏墨水等。
      單據(jù)驗(yàn)證的 一 個(gè)特別重要的方面涉及到彩票。在絕大多數(shù)情況 下,僅擁有一張中獎(jiǎng)的彩票就賦予彩票持有人獲取獎(jiǎng)勵(lì)的權(quán)利。因而, 對(duì)這張出示的彩票進(jìn)行驗(yàn)證就十分重要。例如,在很多國(guó)家和地區(qū)十 分普遍的在線彩票必須實(shí)時(shí)地被打印并呈送給購(gòu)買(mǎi)者,其中交易數(shù)據(jù) 通過(guò)一個(gè)熱敏式打印機(jī)或擊打式打印機(jī)打印在彩票上。為了增加安全 性,彩票典型地使用預(yù)先印制的、在印制襯底的背面帶有序列號(hào)、以 及在票券村底帶有熒光和其他墨水的存票,以幫助證明該彩票的可信
      度及完整性。由于預(yù)先打印著序列號(hào)的存票的分發(fā)是由一個(gè)不同于控
      5制交易數(shù)據(jù)打印實(shí)體的實(shí)體來(lái)維護(hù),該預(yù)先打印的序列號(hào)在確定中獎(jiǎng)
      彩票的可信度上提供了很多安全性。當(dāng) 一 張中獎(jiǎng)彩票被提出兌獎(jiǎng)時(shí), 可在存票序列號(hào)和交易數(shù)據(jù)之間進(jìn)行查帳索引。
      但是,這種增加的存紙安全性具有成本高以及追蹤存票的物流管 理等缺點(diǎn)。并且,由于將存票與在給定時(shí)間由給定銷售者打印的在線 彩票相關(guān)聯(lián)所導(dǎo)致的勞動(dòng)密集特性典型地妨礙了該方法用于除大額 中獎(jiǎng)彩票外的所有彩票。最后, 一個(gè)可以進(jìn)入控制交易數(shù)據(jù)打印系統(tǒng) 的內(nèi)部人員可以在確定一張大額中獎(jiǎng)彩票在一個(gè)零售點(diǎn)處售出后立 刻簡(jiǎn)單地從該處購(gòu)買(mǎi) 一 張彩票,以違法地獲知適當(dāng)?shù)拇嫫毙蛄刑?hào)范 圍。
      通過(guò)對(duì)票券提供商的交易數(shù)據(jù)庫(kù)或打印的票券序列號(hào)進(jìn)行加密 可以對(duì)在線彩票安全性添加第二級(jí)防御。該加密阻止了票券提供商 的、含有中將彩票列表的數(shù)據(jù)庫(kù)和實(shí)際的、當(dāng)場(chǎng)打印的在線票券的序 列號(hào)之間可即時(shí)辨別的關(guān)聯(lián)性。這 一措施防止能夠進(jìn)入中獎(jiǎng)數(shù)據(jù)庫(kù)的 內(nèi)部人員偽造中獎(jiǎng)票券的序列號(hào)。進(jìn)一步來(lái)說(shuō),該加密技術(shù)具有同時(shí) 保護(hù)大額兌獎(jiǎng)和小額兌獎(jiǎng)的優(yōu)點(diǎn),而不會(huì)由于物流的限制將存票序列 號(hào)限于驗(yàn)證高額欺詐。但是,這一在線序列號(hào)加密方法依賴于內(nèi)部人 員不知曉加密密鑰。并且,在線序列號(hào)加密對(duì)票券提供商的所有銷售 交易造成了處理負(fù)擔(dān),并在私密的加密/解密密鑰丟失的情況下,有可 能將所有合法的兌獎(jiǎng)排除在外。
      相應(yīng)地,提供一種不依賴于預(yù)先印制的襯底,以允許對(duì)遠(yuǎn)程打印 的單據(jù)進(jìn)行檢驗(yàn)的方法是十分有利的。進(jìn)一步地,特別是對(duì)于在線彩 票來(lái)說(shuō),這一方法應(yīng)該允許以最小的成本對(duì)所有打印單據(jù)的檢驗(yàn)與驗(yàn) 證。因此,本發(fā)明主要旨在一種通過(guò)網(wǎng)絡(luò)提供用于單據(jù)的驗(yàn)證碼的新 穎的系統(tǒng)和方法。

      發(fā)明內(nèi)容
      本發(fā)明是一種用于通過(guò)網(wǎng)絡(luò)提供-瞼證碼的系統(tǒng)與方法,該驗(yàn)證碼 用于例如在線打印的彩票等單據(jù)的驗(yàn)證。使用打印在彩票上的驗(yàn)證碼可同時(shí)防范偽造與內(nèi)部人員的攻擊。在一個(gè)實(shí)施方式中,本發(fā)明是一 種用于通過(guò)網(wǎng)絡(luò)提供驗(yàn)證碼的系統(tǒng),該驗(yàn)證碼用于游戲參與單據(jù),該 系統(tǒng)包括一個(gè)或多個(gè)終端,各個(gè)終端分別包括單據(jù)打印裝置,其中, 各個(gè)終端含有密鑰,且選擇性地接收參與游戲的下注,并生成一張帶 有單據(jù)特有信息的游戲參與單據(jù),各個(gè)終端還生成單據(jù)碼,其包含利
      用至少該密鑰和參與特定游戲的下注的數(shù)學(xué)函數(shù),并選擇'性地將該單 據(jù)特有信息和單據(jù)碼發(fā)送給該網(wǎng)絡(luò)上的另 一計(jì)算機(jī)設(shè)備。該系統(tǒng)包括
      至少一個(gè)與該網(wǎng)絡(luò)通信的服務(wù)器,該服務(wù)器接收該一個(gè)或多個(gè)終端發(fā) 送的單據(jù)特有信息和單據(jù)碼,存儲(chǔ)該單據(jù)特有信息和單據(jù)碼,并將至 少一個(gè)用于打印在游戲參與單據(jù)上的驗(yàn)證碼發(fā)送給該一個(gè)或多個(gè)終 端。在接收到來(lái)自該至少一個(gè)服務(wù)器的驗(yàn)證碼之后,各個(gè)終端打印一 張包括該接收到的驗(yàn)證碼的游戲參與單據(jù)。因而可通過(guò)比較單據(jù)上的 驗(yàn)證碼和存儲(chǔ)于服務(wù)器上的單據(jù)碼來(lái)進(jìn)行單據(jù)的檢驗(yàn)。
      在另一個(gè)實(shí)施方式中,本發(fā)明是一種通過(guò)網(wǎng)絡(luò)提供驗(yàn)證碼的方
      法,該驗(yàn)證碼用于游戲參與單據(jù)的檢驗(yàn),該方法包括以下步驟在服 務(wù)器端接收由終端通過(guò)網(wǎng)絡(luò)發(fā)送的單據(jù)特有信息和單據(jù)碼,其中該終 端含有密鑰且選擇性地接收參與游戲的下注,并選擇性地生成帶有單 據(jù)特有信息的游戲參與單據(jù),該終端還生成單據(jù)碼,其包含利用至少
      該密鑰和參與特定游戲的下注的數(shù)學(xué)函數(shù),并將單據(jù)特有信息與單據(jù) 碼發(fā)送給該網(wǎng)絡(luò)上的另一計(jì)算機(jī)設(shè)備。然后該方法包括以下步驟在 服務(wù)器端存儲(chǔ)該單據(jù)特有信息和單據(jù)碼,基于所接收的單據(jù)特有信息 和單據(jù)碼生成驗(yàn)證碼,并至少將用于生成游戲參與單據(jù)的驗(yàn)證碼發(fā)送
      給一個(gè)或多個(gè)終端。
      在又一個(gè)實(shí)施方式中,本發(fā)明包括一種用于生成游戲參與單據(jù)的 計(jì)算機(jī)設(shè)備,該計(jì)算機(jī)設(shè)備包括單據(jù)打印裝置,與網(wǎng)絡(luò)相連的通信接 口以及控制器,該控制器含有密鑰,并選擇性地接收參與游戲的下注, 且選擇性地生成帶有單據(jù)特有信息的游戲參與單據(jù),該控制器進(jìn)一步 生成單據(jù)碼,其包含利用至少該密鑰和參與特定游戲的下注的數(shù)學(xué)函
      數(shù),且該控制器選擇性地將該單據(jù)特有信息和單據(jù)碼發(fā)送給例如中央服務(wù)器的該網(wǎng)絡(luò)上的另 一計(jì)算機(jī)設(shè)備,該控制器選擇性地接收用于打 印在票券上的驗(yàn)證碼。
      由于本發(fā)明允許對(duì)遠(yuǎn)程打印的、例如彩票等單據(jù)的檢驗(yàn),而不需 要預(yù)先印制的襯底,本發(fā)明相應(yīng)地提供了一定優(yōu)勢(shì)。該過(guò)程可以電子 地完成以最小化成本,使得任何單據(jù)都可以被經(jīng)濟(jì)地驗(yàn)證。事實(shí)上, 特別對(duì)于在線彩票來(lái)說(shuō),由于驗(yàn)證碼和基于密鑰的加密的使用比預(yù)先 打印序列號(hào)的存票以及由票券提供商的加密產(chǎn)生的在線票券序列號(hào) 更安全,本發(fā)明能夠減少對(duì)這些措施的需求。
      在閱讀以下


      具體實(shí)施方式
      和權(quán)利要求書(shū)之后,本發(fā)明 的其他目的、特征和優(yōu)勢(shì)將顯而易見(jiàn)。

      圖1是提供驗(yàn)證碼至打印的在線彩票的系統(tǒng)的框圖,其中驗(yàn)證碼
      的一密鑰通過(guò)網(wǎng)絡(luò)被傳送至一服務(wù)器;
      圖2A是一張打印的在線彩票,該彩票示出了由中央彩票站點(diǎn)提 供的標(biāo)準(zhǔn)序列號(hào);
      圖2B是一張與圖2A類似的、打印的在線彩票,該彩票帶有打 印的、包括驗(yàn)證碼部分的序列號(hào);
      圖2C是一張與圖2B類似的、打印的在線彩票,該彩票帶有為 數(shù)字代碼的驗(yàn)證碼;
      圖3是在線彩票銷售終端的計(jì)算機(jī)平臺(tái)的 一個(gè)實(shí)施方式的框圖4是在線彩票銷售終端上執(zhí)行過(guò)程的 一個(gè)實(shí)施方式的流程圖, 該終端基于密鑰和票券下注值的散列為彩票生成單據(jù)碼,并將該單據(jù) 碼發(fā)送給服務(wù)器;
      圖5是票券提供商服務(wù)器上執(zhí)行過(guò)程的一個(gè)實(shí)施方式的流程圖, 該服務(wù)器用于接收單據(jù)碼和其他單據(jù)特有信息,為該票券生成驗(yàn)證 碼,而后將票券序列號(hào)和驗(yàn)證碼發(fā)送給請(qǐng)求分售在線彩票的終端;
      圖6是票券提供商服務(wù)器上執(zhí)行過(guò)程的一個(gè)實(shí)施方式的流程圖, 通過(guò)接收票券驗(yàn)證碼和將該驗(yàn)證碼與存儲(chǔ)的驗(yàn)證碼進(jìn)行比較來(lái)對(duì)票頁(yè)
      券進(jìn)行驗(yàn)證。
      具體實(shí)施例方式
      參照附圖,在各附圖中相似的標(biāo)號(hào)代表相似的元件。圖l是一個(gè)
      用于通過(guò)網(wǎng)絡(luò)14提供用于例如在線彩票(圖2A至2C)等單據(jù)中的 驗(yàn)證碼的系統(tǒng)10的示意圖。 一個(gè)或多個(gè)票券分售終端16分別包括一 個(gè)單據(jù)打印裝置18。這種票券分售終端的例子包括Scientific Games 有限公司銷售的Extr函,Sagem銷售的T-2000以及GTECH有限公 司銷售的Altura。在該實(shí)施方式中,這一個(gè)或多個(gè)通過(guò)網(wǎng)絡(luò)14與服 務(wù)器12通信的終端16發(fā)售打印的、帶有序列號(hào)和驗(yàn)證碼的票券。更 具體地,在票券于終端16售出時(shí)對(duì)下注數(shù)據(jù)形成帶密鑰的加密散列, 該帶密鑰的散列驗(yàn)證碼作為在下注請(qǐng)求時(shí)被發(fā)送給中央服務(wù)器12的 下注數(shù)據(jù)的數(shù)字信號(hào)。該服務(wù)器12生成一標(biāo)準(zhǔn)的票券序列號(hào)并將散 列單據(jù)碼連同下注數(shù)據(jù)與生成的序列號(hào)一起記錄下來(lái)。 一旦記錄完 畢,該服務(wù)器12將新生成的序列號(hào)發(fā)送給生成該請(qǐng)求的終端16。該 終端16繼而打印含有該接收到的、來(lái)自服務(wù)器12的序列號(hào)與驗(yàn)證碼 (或用于產(chǎn)生該散列的偽隨機(jī)密鑰)的在線票券40??偠灾⒘?的單據(jù)碼通過(guò)對(duì)帶有由終端16產(chǎn)生的密鑰的明文下注數(shù)據(jù)進(jìn)行散列 而生成,且該散列密鑰在下注請(qǐng)求時(shí)并不被發(fā)送給服務(wù)器12,而是可 被打印在售出的票券40上,或者被終端16所刪除。由于終端16在 偽隨機(jī)散列密鑰被打印在票券40上和/或被用于生成發(fā)送給服務(wù)器12 的單據(jù)碼后,將該密鑰刪除,對(duì)于終端16或服務(wù)器12來(lái)說(shuō),理論上 沒(méi)有辦法重新產(chǎn)生該特定的散列密鑰以產(chǎn)生該單據(jù)碼。
      為了對(duì)打印的票券提供單據(jù)安全,終端12生成驗(yàn)證碼(例如散 列密鑰)并將其在票券打印時(shí)附加在標(biāo)準(zhǔn)的票券日期和序列號(hào)之后。 如圖2A至2C所示,本發(fā)明是保護(hù)例如在線彩票等單據(jù)的傳統(tǒng)方法 的替代手段。圖2A是打印的在線彩票20的一個(gè)實(shí)施方式,該彩票帶 有游戲標(biāo)記22 (典型地是彩票玩家選擇的一系列數(shù)字)和由中央彩票 站點(diǎn)(這里為服務(wù)器12)提供的一標(biāo)準(zhǔn)序列號(hào)24。圖2B是與圖2A
      9類似的、打印的在線彩票30,該彩票帶有打印的、由四位數(shù)字曰期
      32、十位票券提供商發(fā)放的數(shù)字序列號(hào)34和十六位散列密鑰部分36 組成的序列號(hào),該密鑰也由終端16提供。
      圖2C是一張與圖2B類似的、打印的在線彩票,該彩票帶有為 數(shù)字代碼的驗(yàn)證碼42。在本實(shí)施方式中,終端16通過(guò)生成十進(jìn)制表 示的散列密鑰而產(chǎn)生該數(shù)字代碼。終端12的該密鑰對(duì)于每張票券可 以變更,并可以隨下注值變化,驗(yàn)證碼在分售該彩票時(shí)是偽隨機(jī)的。
      彩票機(jī)構(gòu)僅僅能夠?yàn)橐惶囟ú势苯K端16進(jìn)行信號(hào)"檢驗(yàn)"。換 句話說(shuō),檢驗(yàn)者必須擁有由終端16發(fā)送的原始單據(jù)碼的數(shù)據(jù),該原 始單據(jù)碼可根據(jù)打印的票券20上的驗(yàn)證碼重新生成,并使用其信息 對(duì)票券20的驗(yàn)證進(jìn)行檢驗(yàn)。在一個(gè)實(shí)施方式中,終端16對(duì)票券20 的某些特有數(shù)據(jù),優(yōu)選地對(duì)每張票券都不同的下注值進(jìn)行散列(數(shù)學(xué) 概要),該特有數(shù)據(jù)還可以包括另外的數(shù)據(jù),例如日期32、序列號(hào) 34與典型為例如大的素?cái)?shù)等數(shù)學(xué)值的一個(gè)本地密鑰。而后,該密鑰被 用于進(jìn)行散列,且被加密的該散列成為票券20的單據(jù)碼。在另一端, 服務(wù)器12接收該單據(jù)碼,并生成一驗(yàn)證碼發(fā)送給終端16用于打印在 票券20上,該驗(yàn)證碼可以僅僅是票券序列號(hào),或者是該單據(jù)碼的進(jìn) 一步散列或其他數(shù)學(xué)函數(shù)。
      盡管系統(tǒng)10被示為特別用于保護(hù)彩票,其他單據(jù),例如現(xiàn)金、
      發(fā)明富有創(chuàng)造性的系統(tǒng)。進(jìn)一步,驗(yàn)證碼也可以以其他數(shù)據(jù)格式被存 儲(chǔ),例如條形碼44,或其他一維或兩維的數(shù)據(jù)存儲(chǔ)媒體等。 一旦生成 了單據(jù)碼,終端16將該單據(jù)碼及例如下注數(shù)據(jù)等其他單據(jù)特有數(shù)據(jù) 發(fā)送給服務(wù)器12。在一個(gè)實(shí)施方式中,服務(wù)器12繼而生成驗(yàn)證碼, 以用于發(fā)回終端12并打印在票券20上。在另一實(shí)施方式中,當(dāng)服務(wù) 器12接收到下注數(shù)據(jù)和散列之后,其生成唯一的序列號(hào),存儲(chǔ)該序 列號(hào)、散列及下注數(shù)據(jù),并將序列號(hào)發(fā)回終端16。終端16接收到該
      序列號(hào)并將其與下注數(shù)據(jù)或散列密鑰打印出來(lái)。
      月良務(wù)器12繼而可以為所有終端16維護(hù)單據(jù)碼和/或'瞼證碼的記錄,將其作為一份進(jìn)行彩票驗(yàn)證時(shí)使用的查詢表。如圖6中的過(guò)程所
      進(jìn)一步描述地,當(dāng)一張中獎(jiǎng)彩票被一臺(tái)終端16提出進(jìn)行驗(yàn)證時(shí),優(yōu) 選地,日期32、序列號(hào)34以及驗(yàn)證碼36 (可以僅僅是散列密鑰)被 傳輸給服務(wù)器12,服務(wù)器12查找曾經(jīng)生成該彩票的終端16,以及與 該終端16售出的票券相關(guān)聯(lián)的驗(yàn)證碼/單據(jù)碼。在一個(gè)實(shí)施方式中, 服務(wù)器12將驗(yàn)證碼42解密以獲取單據(jù)碼,并檢驗(yàn)票券20有效。因 此,如果號(hào)碼相同,該彩票是可信的,并且是在正確的時(shí)間在正確的 銷售者處打印。相反,如果經(jīng)解密的驗(yàn)證碼42與對(duì)票券20所存儲(chǔ)的 單據(jù)碼不同,則該彩票可能是偽造的,該玩家應(yīng)當(dāng)通過(guò)其他方法驗(yàn)證
      以獲取獎(jiǎng)勵(lì)。當(dāng)然,在本發(fā)明富有創(chuàng)造性的方法之后可以調(diào)用單據(jù)電 子檢驗(yàn)的進(jìn)一 步步驟以對(duì)該彩票進(jìn)行檢驗(yàn)。
      在另一個(gè)實(shí)施方式中,服務(wù)器12使用發(fā)送來(lái)的散列密鑰,形成 該密鑰和下注數(shù)據(jù)的一加密散列,以證實(shí)票券20有效。因此,如果 新生成的散列與在票券銷售時(shí)發(fā)送給服務(wù)器12的散列相同,該彩票 就是可信的,并且是在正確的時(shí)間在正確的銷售者處打印。相反,如 果該新生成的散列與存儲(chǔ)的散列不匹配,則該彩票可能是偽造的,該 玩家應(yīng)當(dāng)通過(guò)其他方法,驗(yàn)證以獲耳又獎(jiǎng)勵(lì)。
      使用驗(yàn)證碼保護(hù)彩票20的一個(gè)優(yōu)點(diǎn)在于,可保護(hù)系統(tǒng)10的安全 避免內(nèi)部人員偽造,同時(shí)允許序列號(hào)24在票券提供商與打印的彩票 20上都是明文。這與基于加密或密鑰散列措施的中央服務(wù)器12不同, 這些措施為了確保安全,需要保持密鑰不為系統(tǒng)10的所有內(nèi)部人員 所知。如果為每張票券生成一個(gè)偽隨機(jī)密鑰,在對(duì)下注值進(jìn)行散列期 間,單據(jù)碼將會(huì)完全隨機(jī),使得強(qiáng)力攻擊式的解密無(wú)法奏效。
      雖然系統(tǒng)10確實(shí)需要一個(gè)初始密鑰,但是安全性是來(lái)自基于單 據(jù)碼的數(shù)學(xué)函數(shù)的驗(yàn)證碼。單據(jù)碼在終端16處產(chǎn)生后,密鑰變更并 且不留任何記錄,使得獲知單據(jù)碼的唯一方法就是正確地解密驗(yàn)證 碼。
      圖3是在線彩票銷售終端16的計(jì)算機(jī)平臺(tái)的一個(gè)實(shí)施方式的框 圖。該計(jì)算機(jī)平臺(tái)包括一個(gè)單據(jù)打印裝置52,用于控制合適的打印機(jī)構(gòu)以打印在線彩票20; —個(gè)與網(wǎng)絡(luò)14相連的通信接口 54; —個(gè)控制 器50,以及存儲(chǔ)器56,它們都通過(guò)一總線58進(jìn)行通信。在本實(shí)施方 式中,控制器50產(chǎn)生一偽隨機(jī)密鑰,并選擇性地接收參與彩票游戲 的下注,隨后將下注數(shù)據(jù)和一個(gè)散列通過(guò)通信接口 54傳輸給中央服 務(wù)器12,中央服務(wù)器12返回一明文的序列號(hào)26,然后控制器50選 擇性地生成一例如票券40的游戲參與單據(jù),該單據(jù)具有例如明文序 列號(hào)26和偽隨機(jī)地產(chǎn)生的散列密鑰等單據(jù)特有信息。
      圖4是執(zhí)行于在線彩票銷售終端16上的過(guò)程的一個(gè)實(shí)施方式的 流程圖。如步驟60所示, 一個(gè)密鑰在終端16上被生成。并且如決策 62處所示,隨后對(duì)彩票是否被請(qǐng)求在終端16上銷售做出一個(gè)決定。 如果在決策62處彩票沒(méi)有被請(qǐng)求銷售,則該過(guò)程在決策62處進(jìn)入等 待狀態(tài),直至彩票被請(qǐng)求銷售。如果在決策62處彩票已被請(qǐng)求銷售, 則如步驟64所示,獲取下注信息,并且如步驟66所示,從該密鑰和 該下注信息的組合生成一單據(jù)碼66。然后如步驟68所示,下注數(shù)據(jù) 和單據(jù)碼等單據(jù)特有信息被發(fā)送給服務(wù)器12。而后如決策70所示,
      對(duì)是否此時(shí)生成新密鑰做出一個(gè)決定。如果是此時(shí)生成新密鑰,則該 過(guò)程返回步驟60以重新生成一密鑰,該生成可以隨每個(gè)票券請(qǐng)求而 頻繁發(fā)生。如果在決策70處不要求新密鑰,則該過(guò)程返回決策62以 確定彩票是否被請(qǐng)求銷售。
      圖5是執(zhí)行于票券提供商服務(wù)器12上的過(guò)程的一個(gè)實(shí)施方式的 流程圖。如步驟80所示,服務(wù)器12接收來(lái)自終端16的分售一張彩 票的請(qǐng)求。而后如步驟82所示,從該數(shù)據(jù)中獲取下注數(shù)據(jù)和與該下 注數(shù)據(jù)相關(guān)聯(lián)的散列。然后,如步驟84所示,服務(wù)器12生成明文序 列號(hào),并如步驟86所示,存儲(chǔ)序列號(hào)、下注數(shù)據(jù)和散列。接著如步 驟88所示,明文序列號(hào)被發(fā)送回請(qǐng)求的終端16以包含在打印的票券 上。在本實(shí)施方式中,終端16繼而打印帶有明文序列號(hào)、下注數(shù)據(jù) 和散列密鑰(該散列密鑰沒(méi)有被發(fā)送給服務(wù)器12)的票券30。
      圖6是執(zhí)行于票券提供商服務(wù)器12上的、對(duì)接收的彩票數(shù)據(jù)進(jìn) 行驗(yàn)證的過(guò)程的一個(gè)實(shí)施方式的流程圖。如步驟100所示,服務(wù)器12接收到彩票40的序列號(hào)34和日期32,以及來(lái)自該打印票券40的散 列密鑰。然后,如決策102所示,對(duì)服務(wù)器12是否有票券存儲(chǔ)記錄 或是否可獲得紀(jì)錄做出一個(gè)決定。如果在決策102處服務(wù)器12沒(méi)有 存儲(chǔ)的記錄或沒(méi)有服務(wù)器12可獲得的記錄,如錯(cuò)誤104所示,為該 彩票驗(yàn)證過(guò)程輸出一個(gè)錯(cuò)誤。否則,如果在決策102處存在對(duì)于該票 券的驗(yàn)證碼的紀(jì)錄,則如步驟106所示,服務(wù)器12重新取回存儲(chǔ)的 票券信息和散列。然后,如步驟108所示,服務(wù)器12使用接收到的 散列密鑰和取回的所存儲(chǔ)的下注數(shù)據(jù)生成新的散列。而后,如決策110 所示,對(duì)新的散列與存儲(chǔ)的散列是否匹配做出 一個(gè)決定。若在決策110 處兩散列不匹配,則如步驟112所示,該過(guò)程將返回該票券不可信, 驗(yàn)證過(guò)程結(jié)束。否則,若在決策108處驗(yàn)證碼匹配,則如步驟114所 示,該過(guò)程將返回該票券可信,驗(yàn)證過(guò)程結(jié)束。來(lái)自于該票券的其他 數(shù)據(jù)可以類似地在本檢驗(yàn)過(guò)程中使用,這對(duì)本領(lǐng)域的一般技術(shù)人員是 顯而易見(jiàn)的。在一個(gè)實(shí)施方式中,驗(yàn)證碼42可以通過(guò)對(duì)單據(jù)碼非對(duì) 稱地加密而得,通過(guò)確認(rèn)相關(guān)聯(lián)的驗(yàn)證碼解密得到接收到的單據(jù)碼, 驗(yàn)證票券有效。
      由于終端16上密鑰生成的偽隨機(jī)特性,可以審核散列密鑰或存 儲(chǔ)于服務(wù)器12的其他驗(yàn)證碼以確保保持隨機(jī)性,因而驗(yàn)證碼的加密 的安全性很高。由于在系統(tǒng)10中,服務(wù)器12需維護(hù)包括所有驗(yàn)證碼 的數(shù)據(jù)庫(kù),可以對(duì)該數(shù)據(jù)庫(kù)進(jìn)行審核以確保終端16確實(shí)在選擇偽隨 機(jī)密鑰。出于審核的目的,如果驗(yàn)證碼數(shù)據(jù)庫(kù)通過(guò)兩個(gè)一^L測(cè)試,就 可以被假定為是隨機(jī)的(l)看起來(lái)隨機(jī);與(2)不可預(yù)測(cè)。它對(duì) 于 一 給定的單據(jù)碼,必須在計(jì)算上不可預(yù)測(cè)出下 一 個(gè)驗(yàn)證碼。
      為了確保隨機(jī)性,第三方(例如彩票機(jī)構(gòu))可以進(jìn)行一些自動(dòng)測(cè) 試,以確保第二 (散列或公共)密鑰數(shù)據(jù)庫(kù)是隨機(jī)的。 一個(gè)測(cè)試是判 斷"1"和"0"在整個(gè)第二 (散列或公共)密鑰數(shù)據(jù)庫(kù)中的分布是否 大約相同。進(jìn)一步地,大約一半的行程(run)(相同比特的序列) 的長(zhǎng)度應(yīng)為l,四分之一的行程的長(zhǎng)度為2,八分之一的行程長(zhǎng)度為3, 依次類推。并且,對(duì)于"1"和"0"的行程長(zhǎng)度分布應(yīng)大致相同。最后,當(dāng)現(xiàn)有的無(wú)損壓縮算法被應(yīng)用于第二(散列或公共)密鑰數(shù)據(jù)庫(kù) 時(shí),壓縮率不應(yīng)超過(guò)25%。為了確保第二密鑰數(shù)據(jù)庫(kù)的隨機(jī)性,以上
      所有特性都可以通過(guò)對(duì)其結(jié)果進(jìn)行"卡方"(chi-squared )測(cè)試而被 量化,該測(cè)試是本領(lǐng)域熟知的、 一種用于測(cè)量樣本值與期望值的偏差
      的數(shù)學(xué)測(cè)試。
      為了確保不可預(yù)測(cè)性,審核員可以被合理地保證通過(guò)簡(jiǎn)單搜尋 多個(gè)數(shù)據(jù)庫(kù)查找重復(fù)的密鑰或密鑰的順序是不可能預(yù)測(cè)公共密鑰的 順序的。盡管可能有較少數(shù)量的密鑰重復(fù),但是如果重復(fù)的等級(jí)過(guò)高 卡方測(cè)試將會(huì)顯示出。
      雖然已經(jīng)披露了本發(fā)明的優(yōu)選和替代實(shí)施方式,但是應(yīng)理解,在 不脫離如權(quán)利要求所列的本發(fā)明的基本精神和范圍的情況下,可以對(duì) 各元件的形式和排布與各方法的步驟進(jìn)行某些改變。不僅如此,盡管 本發(fā)明的元件是以單數(shù)形式描述或要求權(quán)利,除非明確地陳述其僅限 于單數(shù),其復(fù)數(shù)形式也是可以想到的。
      權(quán)利要求
      1. 一種用于通過(guò)網(wǎng)絡(luò)提供驗(yàn)證碼的系統(tǒng),該驗(yàn)證碼用于游戲單據(jù),該系統(tǒng)包括一個(gè)或多個(gè)終端,各個(gè)終端分別包括單據(jù)打印裝置,各個(gè)終端含有偽隨機(jī)密鑰生成器,且有選擇地接收參與游戲的下注,并生成一張帶有單據(jù)特有信息的游戲參與單據(jù),各個(gè)終端還生成單據(jù)碼,其包含利用至少所述密鑰和參與特定游戲的下注的數(shù)學(xué)函數(shù),并且各個(gè)終端有選擇性將該單據(jù)特有信息和單據(jù)碼發(fā)送給網(wǎng)絡(luò)上的另一計(jì)算機(jī)設(shè)備;至少一個(gè)與該網(wǎng)絡(luò)通信的服務(wù)器,該服務(wù)器接收從一個(gè)或多個(gè)所述終端發(fā)送的單據(jù)特有信息和單據(jù)碼,且存儲(chǔ)該單據(jù)特有信息和單據(jù)碼,并將至少用于打印在游戲單據(jù)上的序列號(hào)發(fā)送給一個(gè)或多個(gè)所述終端;以及其中,在接收到來(lái)自至少一個(gè)所述服務(wù)器的驗(yàn)證碼之后,各個(gè)終端打印一張包括所接收的所述驗(yàn)證碼的游戲單據(jù)。
      2. 根據(jù)權(quán)利要求1所述的系統(tǒng),其中,所述游戲單據(jù)為彩票。
      3. 根據(jù)權(quán)利要求1所述的系統(tǒng),其中,所述單據(jù)碼包含進(jìn)一步利 用該單據(jù)特有信息的數(shù)學(xué)函數(shù)。
      4. 根據(jù)權(quán)利要求1所述的系統(tǒng),其中,所述單據(jù)特有信息為票券序列號(hào)。
      5. 根據(jù)權(quán)利要求1所述的系統(tǒng),其中,所述數(shù)學(xué)函數(shù)為散列函數(shù)。
      6. 根據(jù)權(quán)利要求1所述的系統(tǒng),其中,所述終端對(duì)于每一張打印 的游戲參與單據(jù)變更所述密鑰。
      7. 根據(jù)權(quán)利要求1所述的系統(tǒng),其中,所述驗(yàn)證碼包含對(duì)所接收 的單據(jù)碼進(jìn)行的另 一數(shù)學(xué)函數(shù)。
      8. —種通過(guò)網(wǎng)絡(luò)提供驗(yàn)證碼用于檢驗(yàn)游戲單據(jù)的方法,,該方法 包括以下步驟在服務(wù)器上接收由一終端通過(guò)網(wǎng)絡(luò)傳送的單據(jù)特有信息和單據(jù)碼,其中,該終端含有密鑰且有選擇地接收對(duì)參與游戲的下注,并有 選擇地生成帶有單據(jù)特有信息的游戲單據(jù),該終端還生成單據(jù)碼,其 包含利用至少所述密鑰和參與特定游戲的下注的數(shù)學(xué)函數(shù),且各個(gè)終 端有選擇地將單據(jù)特有信息與單據(jù)碼傳送給該網(wǎng)絡(luò)上的另一計(jì)算機(jī)設(shè)備;在所述服務(wù)器上存儲(chǔ)該單據(jù)特有信息和單據(jù)碼; 生成明文序列號(hào);以及至少將用于生成游戲單據(jù)的所述序列號(hào)傳送給一個(gè)或多個(gè)所述終端。
      9. 根據(jù)權(quán)利要求8所述的方法,進(jìn)一步包括以下步驟 在所述服務(wù)器上接收一驗(yàn)證碼;將所述驗(yàn)證碼與存儲(chǔ)的單據(jù)特有信息和所述單據(jù)碼進(jìn)行比較,以 指示所述驗(yàn)證碼是否有效。
      10. 根據(jù)權(quán)利要求9所述的方法,其中,比較所述驗(yàn)證碼的步驟 是將所接收的驗(yàn)證碼與從特定終端接收到的存儲(chǔ)的單據(jù)特有信息和 單據(jù)碼進(jìn)行比較。
      11. 根據(jù)權(quán)利要求8所述的方法,其中,生成驗(yàn)證碼的步驟包含 對(duì)所接收的單據(jù)碼進(jìn)行數(shù)學(xué)函數(shù)。
      12. 根據(jù)權(quán)利要求11所述的方法,其中,生成驗(yàn)證碼的步驟包含 對(duì)所接收的單據(jù)碼進(jìn)行散列函數(shù)。
      13. 根據(jù)權(quán)利要求8所述的方法,其中,生成驗(yàn)證碼的步驟包含 對(duì)所接收的單據(jù)特有信息和單據(jù)碼進(jìn)行數(shù)學(xué)函數(shù)。
      14. 一種用于生成游戲參與單據(jù)的計(jì)算機(jī)設(shè)備,包括 單據(jù)打印裝置;與網(wǎng)絡(luò)相連的通信接口;與控制器,該控制器含有密鑰,并有選擇地接收對(duì)參與游戲的下注, 且有選擇地生成帶有單據(jù)特有信息的游戲參與單據(jù),該控制器進(jìn)一步 生成單據(jù)碼,其包含利用至少所述密鑰和參與特定游戲的下注的數(shù)學(xué) 函數(shù),且該控制器有選擇地將該單據(jù)特有信息和單據(jù)碼傳送給該網(wǎng)絡(luò)上的另 一計(jì)算機(jī)設(shè)備,該控制器有選擇地從該網(wǎng)絡(luò)上的另 一計(jì)算機(jī)設(shè) 備接收一驗(yàn)證碼;以及其中,該單據(jù)打印裝置打印包括接收到的所述驗(yàn)證碼的游戲參與單據(jù)。
      15. 根據(jù)權(quán)利要求14所述的設(shè)備,其中,所述單據(jù)碼包含進(jìn)一步 利用所述單據(jù)特有信息的數(shù)學(xué)函數(shù)。
      16. 根據(jù)權(quán)利要求14所述的設(shè)備,其中,所述游戲單據(jù)為彩票。
      17. 根據(jù)權(quán)利要求14所述的設(shè)備,其中,所述數(shù)學(xué)函數(shù)為散列函數(shù)。
      18. 根據(jù)權(quán)利要求16所述的設(shè)備,其中,所述單據(jù)特有信息為票券序列號(hào)。
      19. 根據(jù)權(quán)利要求15所述的設(shè)備,其中,所述控制器對(duì)于打印的 每張游戲單據(jù)變更所述密鑰。
      20. 根據(jù)權(quán)利要求14所述的設(shè)備,其中,所述數(shù)學(xué)函數(shù)是非對(duì)稱加密算法。
      全文摘要
      一種用于通過(guò)網(wǎng)絡(luò)提供驗(yàn)證碼的系統(tǒng)與方法,該驗(yàn)證碼用于例如在線打印的彩票等單據(jù)的驗(yàn)證。該系統(tǒng)包括單據(jù)打印終端,該終端含有密鑰,該密鑰與特定游戲參與下注信息一起用于一個(gè)數(shù)學(xué)函數(shù)中,以生成發(fā)送給中央服務(wù)器的單據(jù)碼。該中央服務(wù)器存儲(chǔ)該接收到的單據(jù)碼,且對(duì)希望在該終端打印的該單據(jù)生成驗(yàn)證碼,并將該驗(yàn)證碼發(fā)送回該終端以打印在該發(fā)售的單據(jù)上。該驗(yàn)證碼可以是該單據(jù)碼的進(jìn)一步數(shù)學(xué)處理。通過(guò)比較該單據(jù)上的驗(yàn)證碼和服務(wù)器存儲(chǔ)的驗(yàn)證碼和/或單據(jù)碼進(jìn)行該單據(jù)的檢驗(yàn)。
      文檔編號(hào)H04L29/06GK101512963SQ200780033401
      公開(kāi)日2009年8月19日 申請(qǐng)日期2007年6月26日 優(yōu)先權(quán)日2006年7月7日
      發(fā)明者小肯尼思·E·歐文 申請(qǐng)人:科學(xué)游戲控股有限公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1