使用验证码保护在线单据的系统与方法技术方案

技术编号:5437268 阅读:205 留言:0更新日期:2012-04-11 18:40
一种用于通过网络提供验证码的系统与方法,该验证码用于例如 在线打印的彩票等单据的验证。该系统包括单据打印终端,该终端含 有密钥,该密钥与特定游戏参与下注信息一起用于一个数学函数中, 以生成发送给中央服务器的单据码。该中央服务器存储该接收到的单 据码,且对希望在该终端打印的该单据生成验证码,并将该验证码发 送回该终端以打印在该发售的单据上。该验证码可以是该单据码的进 一步数学处理。通过比较该单据上的验证码和服务器存储的验证码和 /或单据码进行该单据的检验。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术 一般涉及单据检验的方法。本专利技术尤其涉及出于检验和验 和方法。
技术介绍
目前存在几种已知的、将安全措施嵌入到单据中,以帮助证明该 单据可信的方法。最基础的方法为在单据上加盖或浮饰可见的图章。 在单据的底层使用水印或条带,或使用变色墨水等方法也为人们所熟 知,这些都为察看该单据的人即时可见。目前还存在其他保持单据的 可信度不为察看者即时可见的方法,例如微字印刷,或者使用热敏或 光敏墨水等。单据验证的 一 个特别重要的方面涉及到彩票。在绝大多数情况 下,仅拥有一张中奖的彩票就赋予彩票持有人获取奖励的权利。因而, 对这张出示的彩票进行验证就十分重要。例如,在很多国家和地区十 分普遍的在线彩票必须实时地被打印并呈送给购买者,其中交易数据 通过一个热敏式打印机或击打式打印机打印在彩票上。为了增加安全 性,彩票典型地使用预先印制的、在印制衬底的背面带有序列号、以 及在票券村底带有荧光和其他墨水的存票,以帮助证明该彩票的可信度及完整性。由于预先打印着序列号的存票的分发是由一个不同于控5制交易数据打印实体的实体来维护,该预先打印的序列号在确定中奖彩票的可信度上提供了很多安全性。当 一 张中奖彩票被提出兑奖时, 可在存票序列号和交易数据之间进行查帐索引。但是,这种增加的存纸安全性具有成本高以及追踪存票的物流管 理等缺点。并且,由于将存票与在给定时间由给定销售者打印的在线 彩票相关联所导致的劳动密集特性典型地妨碍了该方法用于除大额 中奖彩票外的所有彩票。最后, 一个可以进入控制交易数据打印系统 的内部人员可以在确定一张大额中奖彩票在一个零售点处售出后立 刻简单地从该处购买 一 张彩票,以违法地获知适当的存票序列号范 围。通过对票券提供商的交易数据库或打印的票券序列号进行加密 可以对在线彩票安全性添加第二级防御。该加密阻止了票券提供商 的、含有中将彩票列表的数据库和实际的、当场打印的在线票券的序 列号之间可即时辨别的关联性。这 一措施防止能够进入中奖数据库的 内部人员伪造中奖票券的序列号。进一步来说,该加密技术具有同时 保护大额兌奖和小额兑奖的优点,而不会由于物流的限制将存票序列 号限于验证高额欺诈。但是,这一在线序列号加密方法依赖于内部人 员不知晓加密密钥。并且,在线序列号加密对票券提供商的所有销售 交易造成了处理负担,并在私密的加密/解密密钥丢失的情况下,有可 能将所有合法的兑奖排除在外。相应地,提供一种不依赖于预先印制的衬底,以允许对远程打印 的单据进行检验的方法是十分有利的。进一步地,特别是对于在线彩 票来说,这一方法应该允许以最小的成本对所有打印单据的检验与验 证。因此,本专利技术主要旨在一种通过网络提供用于单据的验证码的新 颖的系统和方法。
技术实现思路
本专利技术是一种用于通过网络提供-睑证码的系统与方法,该验证码 用于例如在线打印的彩票等单据的验证。使用打印在彩票上的验证码可同时防范伪造与内部人员的攻击。在一个实施方式中,本专利技术是一 种用于通过网络提供验证码的系统,该验证码用于游戏参与单据,该 系统包括一个或多个终端,各个终端分别包括单据打印装置,其中, 各个终端含有密钥,且选择性地接收参与游戏的下注,并生成一张带 有单据特有信息的游戏参与单据,各个终端还生成单据码,其包含利用至少该密钥和参与特定游戏的下注的数学函数,并选择'性地将该单 据特有信息和单据码发送给该网络上的另 一计算机设备。该系统包括至少一个与该网络通信的服务器,该服务器接收该一个或多个终端发 送的单据特有信息和单据码,存储该单据特有信息和单据码,并将至 少一个用于打印在游戏参与单据上的验证码发送给该一个或多个终 端。在接收到来自该至少一个服务器的验证码之后,各个终端打印一 张包括该接收到的验证码的游戏参与单据。因而可通过比较单据上的 验证码和存储于服务器上的单据码来进行单据的检验。在另一个实施方式中,本专利技术是一种通过网络提供验证码的方法,该验证码用于游戏参与单据的检验,该方法包括以下步骤在服 务器端接收由终端通过网络发送的单据特有信息和单据码,其中该终 端含有密钥且选择性地接收参与游戏的下注,并选择性地生成带有单 据特有信息的游戏参与单据,该终端还生成单据码,其包含利用至少该密钥和参与特定游戏的下注的数学函数,并将单据特有信息与单据 码发送给该网络上的另一计算机设备。然后该方法包括以下步骤在 服务器端存储该单据特有信息和单据码,基于所接收的单据特有信息 和单据码生成验证码,并至少将用于生成游戏参与单据的验证码发送给一个或多个终端。在又一个实施方式中,本专利技术包括一种用于生成游戏参与单据的 计算机设备,该计算机设备包括单据打印装置,与网络相连的通信接 口以及控制器,该控制器含有密钥,并选择性地接收参与游戏的下注, 且选择性地生成带有单据特有信息的游戏参与单据,该控制器进一步 生成单据码,其包含利用至少该密钥和参与特定游戏的下注的数学函数,且该控制器选择性地将该单据特有信息和单据码发送给例如中央服务器的该网络上的另 一计算机设备,该控制器选择性地接收用于打 印在票券上的验证码。由于本专利技术允许对远程打印的、例如彩票等单据的检验,而不需 要预先印制的衬底,本专利技术相应地提供了一定优势。该过程可以电子 地完成以最小化成本,使得任何单据都可以被经济地验证。事实上, 特别对于在线彩票来说,由于验证码和基于密钥的加密的使用比预先 打印序列号的存票以及由票券提供商的加密产生的在线票券序列号 更安全,本专利技术能够减少对这些措施的需求。在阅读以下附图说明具体实施方式和权利要求书之后,本专利技术 的其他目的、特征和优势将显而易见。附图说明图1是提供验证码至打印的在线彩票的系统的框图,其中验证码的一密钥通过网络被传送至一服务器;图2A是一张打印的在线彩票,该彩票示出了由中央彩票站点提 供的标准序列号;图2B是一张与图2A类似的、打印的在线彩票,该彩票带有打 印的、包括验证码部分的序列号;图2C是一张与图2B类似的、打印的在线彩票,该彩票带有为 数字代码的验证码;图3是在线彩票销售终端的计算机平台的 一个实施方式的框图4是在线彩票销售终端上执行过程的 一个实施方式的流程图, 该终端基于密钥和票券下注值的散列为彩票生成单据码,并将该单据 码发送给服务器;图5是票券提供商服务器上执行过程的一个实施方式的流程图, 该服务器用于接收单据码和其他单据特有信息,为该票券生成验证 码,而后将票券序列号和验证码发送给请求分售在线彩票的终端;图6是票券提供商服务器上执行过程的一个实施方式的流程图, 通过接收票券验证码和将该验证码与存储的验证码进行比较来对票页券进行验证。 具体实施例方式参照附图,在各附图中相似的标号代表相似的元件。图l是一个用于通过网络14提供用于例如在线彩票(图2A至2C)等单据中的 验证码的系统10的示意图。 一个或多个票券分售终端16分别包括一 个单据打印装置18。这种票券分售终端的例子包括Scientific Games 有限公司销售的Extr函,Sagem销售的T-2000以及GTECH有限公 司销售的Altura。在该实施方式中,这一个或多个通过网络14与服 务器12通信的终端16发售打印的、带有序列号和验证码的票券。更 具体地,在票券于终端16售出时对本文档来自技高网
...

【技术保护点】
一种用于通过网络提供验证码的系统,该验证码用于游戏单据,该系统包括: 一个或多个终端,各个终端分别包括单据打印装置,各个终端含有伪随机密钥生成器,且有选择地接收参与游戏的下注,并生成一张带有单据特有信息的游戏参与单据,各个终端还生成单 据码,其包含利用至少所述密钥和参与特定游戏的下注的数学函数,并且各个终端有选择性将该单据特有信息和单据码发送给网络上的另一计算机设备; 至少一个与该网络通信的服务器,该服务器接收从一个或多个所述终端发送的单据特有信息和单据码,且存储该 单据特有信息和单据码,并将至少用于打印在游戏单据上的序列号发送给一个或多个所述终端;以及 其中,在接收到来自至少一个所述服务器的验证码之后,各个终端打印一张包括所接收的所述验证码的游戏单据。

【技术特征摘要】
【国外来华专利技术】2006.7.7 US 11/482,4651. 一种用于通过网络提供验证码的系统,该验证码用于游戏单据,该系统包括一个或多个终端,各个终端分别包括单据打印装置,各个终端含有伪随机密钥生成器,且有选择地接收参与游戏的下注,并生成一张带有单据特有信息的游戏参与单据,各个终端还生成单据码,其包含利用至少所述密钥和参与特定游戏的下注的数学函数,并且各个终端有选择性将该单据特有信息和单据码发送给网络上的另一计算机设备;至少一个与该网络通信的服务器,该服务器接收从一个或多个所述终端发送的单据特有信息和单据码,且存储该单据特有信息和单据码,并将至少用于打印在游戏单据上的序列号发送给一个或多个所述终端;以及其中,在接收到来自至少一个所述服务器的验证码之后,各个终端打印一张包括所接收的所述验证码的游戏单据。2. 根据权利要求1所述的系统,其中,所述游戏单据为彩票。3. 根据权利要求1所述的系统,其中,所述单据码包含进一步利 用该单据特有信息的数学函数。4. 根据权利要求1所述的系统,其中,所述单据特有信息为票券序列号。5. 根据权利要求1所述的系统,其中,所述数学函数为散列函数。6. 根据权利要求1所述的系统,其中,所述终端对于每一张打印 的游戏参与单据变更所述密钥。7. 根据权利要求1所述的系统,其中,所述验证码包含对所接收 的单据码进行的另 一数学函数。8. —种通过网络提供验证码用于检验游戏单据的方法,,该方法 包括以下步骤在服务器上接收由一终端通过网络传送的单据特有信息和单据码,其中,该终端含有密钥且有选择地接收对参与游戏的下注,并有 选择地生成带有单据特有信息的游戏单据,该终端还生成单据码,其 包含利用至少所述密钥和参与特定游戏的下注的数学函数,且各个终 端有选择地将单据特有信息与单据码传送给该网络上的另一计算机设备;在所述服务器上存储该单据特有信息和...

【专利技术属性】
技术研发人员:小肯尼思·E·欧文
申请(专利权)人:科学游戏控股有限公司
类型:发明
国别省市:IE

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1