基于RFID技术的多重防伪电子票务系统技术方案

技术编号:4262662 阅读:255 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及基于RFID技术的多重防伪电子票务系统,其中,该系统的服务器包括:接收模块,用于接收客户端发送的请求所述服务器审核一个具体的销售者出售一个具体的票是否合法的出票审核请求消息;审核模块,用于根据预先存储的与审核出售票有关的信息和所述接收的出票审核请求消息,审核所述具体的销售者出售所述具体的票是否合法;计算模块,用于当审核结果表明所述具体的销售者出售所述具体的票合法时,使用预定的签名算法来计算签名;以及,发送模块,用于将一个表明所述具体的销售者出售所述具体的票合法的出票审核响应消息和所述计算的签名发送给所述客户端。利用该系统,能够大大提高了伪造票的困难性。

【技术实现步骤摘要】

本专利技术涉及一种用于出售和验证票的系统和方法,尤其涉及基于 RFID技术的多重防伪电子票务系统。
技术介绍
随着社会的发展,越来越多的各种类型集会在不断的举行。很多 集会,比如演唱会、音乐会、体育比赛、政府会议、商业会议,等等, 出于商业上或安全上的考虑,需要参加者从集会的主办方得到合法入 场券(真票)之后,才准许进入。受商业上或其它的目的驱动,出现 了形形色色的伪造入场券(假票)。如果参加者有意识或无意识地购 买了这种假票,不但会造成集会的主办方经济利益的直接损失,而且 可能会造成集会秩序混乱,带来各种安全隐患。所以,改善票的防伪 性能,成为很多通过票来判断入场者合法性的集会的主办方和公共安 全部门的迫切需求。一般来说, 一个集会的运作包含如下环节票底版制造、售票、 验票、票回收核对,整个过程由集会的主办方统一控制。首先由主办 方委托制造商制造票,然后将制造的票分配给各个承销商(销售者), 由各家授权的承销商通过各自的销售终端将票销售给客户,在出票时 用打印机打印上座位编号等信息,并在票务系统(服务器)中记录下 每一张已出售的票的信息。在集会举行时,通过主办方控制的验票系 统检验每一张入场的票的真伪。在集会结束后,主办方可以从承销商 回收未售出或报废的票,核对已出售票数量是否与验票回收到的副联 数量一致,未出售票数量是否与从承销商回收到的剩余票数量一致。 对于票防伪技术来说,未经过合法授权的票有四种类型。 第一种是假底版的票。比如一些不法厂商,甚至个人,可以用类 似技术生产形形色色的假票底版,加上伪造的票面信息之后就变成一 张假票。第二种是非法途径票。这种非法票的底版是真的,但通过非正常 渠道印上票面信息,流入市场。比如在制造商的票底版制造中,制造 商可能生产并保留额外数量的票底版。在回收时,承销商也可能用一 部分假的票底版,或用其它来源得到的真票底版进行调包。第三种是窜改票。这种票的底版和出票途径都是合法的,但票面 信息经过了窜改,例如修改票价。第四种是重复入场票。这种票是真的,但在进场后,通过夹带到 场外,再次入场。目前,票的防伪措施主要有以下几个技术。第一种是采用高质量的票板纸质和高质量的印刷技术。比如有些 演唱会的票采用和纸币同等级的纸质,或比较特殊的纸质,采用各种 精致的底版印刷技术。这样可以防止一部分小的假底版票,但难以防 止合法制造商多印 一些票的底版。第二种是采用条码技术。比如中国的火车票,上面都有一串一维 条码,上面除了一些票面信息之外,还有一个随机数,以及防止篡改 的数字签名。由于每张火车票出票时产生的随机数都不相同,而且只 有合法的出票器才能产生正确的数字签名,所以这种火车票能够有效 防止大批量伪造不同车次座位的火车票,但它不能阻止制假者将通过 复印一张真火车票来制作一批条码与该真火车票一模一样的假火车 票。另外,条码阅读器在验票时必须对准条码,由于条码易磨损也导 致读取准确率下降,所以验票效率比较低。第三种是采用RFID (Radio Frequency Identification)技术。在每 张票中嵌入RFID芯片及其天线,可以通过各种读卡器在一定的距离 内可靠地读取到每张票的芯片的唯一编号(UID)和用户数据。用在 票中的各种类型的RFID芯片的实际有效读写距离一般至少有2厘 米,而且读取时读卡器不需要对准票,所以可以获得较高的验票速度。 每个RFID芯片的UID在其出厂时就已经写入,不可修改,也不可拷 贝,所以可以利用这个特性杜绝真票内容被拷贝到假票中。另外,由 于RFID芯片一般都有用户数据区,可以在出票时将票面信息,以及 真票的数字签名写入这个用户数据区,从而保证每一张票都是从合法出票器中售出的。然而,这种采用RFID技术的票防伪措施并不能完 全防止销售者出售授权范围之外的票。
技术实现思路
考虑到现有技术的上述缺陷,本专利技术的目的在于提供一种用于出 售和验证票的系统和方法,与现有技术相比,其使得票的伪造更加困 难。为了实现本专利技术的目的,按照本专利技术的一种服务器,包括 接收模块,用于接收客户端发送的请求所述服务器审核一个具体的销售者出售一个具体的票是否合法的出票审核请求消息;审核模块,用于根据预先存储的与审核出售票有关的信息和所述接收的出票审核请求消息,审核所述具体的销售者出售所述具体的票是否合法;计算模块,用于当审核结果表明所述具体的销售者出售所述具体 的票合法时,使用预定的签名算法来计算签名;以及发送模块,用于将一个表明所述具体的销售者出售所述具体的票 合法的出票审核响应消息和所述计算的签名发送给所述客户端。为了实现本专利技术的目的,按照本专利技术的一种客户端,包括 发送模块,用于当一个具体的销售者欲出售一个具体的票时,向服务器发送一个请求所述服务器审核所述具体的销售者出售所述具体的票是否合法的出票审核请求消息;接收模块,用于接收所述服务器发送的一个出票审核响应消息;以及写入模块,用于当所述接收的出票审核响应消息表明所述具体的 销售者出售所述具体的票合法时,将一个来自所述服务器的签名写入 所述具体的票中。为了实现本专利技术的目的,按照本专利技术的一种验票器,包括读取模块,用于从待验证的票中读取用于验证所述待验证的票是 否合法的信息;以及验证模块,用于根据所述读取的信息,验证所述待验证的票是否 合法。为了实现本专利技术的目的,按照本专利技术的一种由服务器执行的方 法,包括接收客户端发送的请求所述服务器审核一个具体的销售者出售 一个具体的票是否合法的出票审核请求消息;根据预先存储的与审核出售票有关的信息和所述接收的出票审 核请求消息,审核所述具体的销售者出售所述具体的票是否合法;当审核结果表明所述具体的销售者出售所述具体的票合法时,使 用预定的签名算法来计算签名;以及将一个表明所述具体的销售者出售所述具体的票合法的出票审 核响应消息和所述计算的签名发送给所述客户端。为了实现本专利技术的目的,按照本专利技术的一种由客户端执行的方 法,包括当一个具体的销售者欲出售一个具体的票时,向服务器发送一个请求所述服务器审核所述具体的销售者出售所述具体的票是否合法的出票审核请求消息;接收所述服务器发送的一个出票审核响应消息;以及 当所述接收的出票审核响应消息表明所述具体的销售者出售所述具体的票合法时,将一个来自所述服务器的签名写入所述具体的票中。为了实现本专利技术的目的,按照本专利技术的一种由验票器执行的方 法,包括从待验证的票中读取用于验证所述待验证的票是否合法的信息;以及11根据所述读取的信息,验证所述待验证的票是否合法。与现有技术相比,在本专利技术中,每个票具有唯一编号(UID), 并且,写入票中的签名是由服务器根据票的UID,出售票的销售者的 标识信息和与票一起出售的座位编号计算得到的,因此,每个票都具 有不同的签名,单纯将签名或其它信息从一个票拷贝到另一个票是无 效的,从而大大提高了伪造票的困难性。附图说明通过参考以下结合附图的说明和解释,并且随着对本专利技术的更全 面理解,本专利技术的其它目的、特征和效果将变得更加明白和易于理解。其中图1示出了按照本专利技术一个实施例的用于出售和验证票的系统 的示意图。图2示出了按照本专利技术一个实施例的出售票的流程示意图。图3示出了按照本专利技术一个实施例的验证票的流程示意图。在所有附图本文档来自技高网
...

【技术保护点】
一种服务器,包括: 接收模块,用于接收客户端发送的请求所述服务器审核一个具体的销售者出售一个具体的票是否合法的出票审核请求消息; 审核模块,用于根据预先存储的与审核出售票有关的信息和所述接收的出票审核请求消息,审核所述具体的销售 者出售所述具体的票是否合法; 计算模块,用于当审核结果表明所述具体的销售者出售所述具体的票合法时,使用预定的签名算法来计算签名;以及 发送模块,用于将一个表明所述具体的销售者出售所述具体的票合法的出票审核响应消息和所述计算的签名 发送给所述客户端。

【技术特征摘要】
1、一种服务器,包括接收模块,用于接收客户端发送的请求所述服务器审核一个具体的销售者出售一个具体的票是否合法的出票审核请求消息;审核模块,用于根据预先存储的与审核出售票有关的信息和所述接收的出票审核请求消息,审核所述具体的销售者出售所述具体的票是否合法;计算模块,用于当审核结果表明所述具体的销售者出售所述具体的票合法时,使用预定的签名算法来计算签名;以及发送模块,用于将一个表明所述具体的销售者出售所述具体的票合法的出票审核响应消息和所述计算的签名发送给所述客户端。2、 如权利要求1所述的服务器,其中,所述出票审核请求消息包括所述具体的销售者的标识信息和所 述具体的票的标识信息,所述预先存储的与审核出售票有关的信息包括各个销售者的标 识信息和各个票的标识信息,以及当所述审核模块检査发现所述预先存储的与审核出售票有关的 信息中包含有所述具体的销售者的标识信息和所述具体的票的标识 信息时,所述审核模块审核所述具体的销售者出售所述具体的票合 法。3、 如权利要求2所述的服务器,其中,当审核结果表明所述具体的销售者出售所述具体的票合法时,所 述计算模块根据所述出票审核请求消息包括的所述信息,使用所述预 定的签名算法来计算所述签名。4、 如权利要求1所述的服务器,其中,所述票是RFID票。5、 一种客户端,包括发送模块,用于当一个具体的销售者欲出售一个具体的票时,向 服务器发送一个请求所述服务器审核所述具体的销售者出售所述具 体的票是否合法的出票审核请求消息;接收模块,用于接收所述服务器发送的一个出票审核响应消息;以及写入模块,用于当所述接收的出票审核响应消息表明所述具体的 销售者出售所述具体的票合法时,将一个来自所述服务器的签名写入 所述具体的票中。6、 如权利要求5所述的客户端,其中,所述出票审核请求消息包括所述具体的销售者的标识信息和所 述具体的票的标识信息中的至少之一。7、 如权利要求6所述的客户端,其中,在所述出票审核请求消息包含有所述具体的销售者的标识信息 的情况下,当将所述签名写入所述具体的票中时,所述写入模块还把 所述具体的销售者的标识信息写入所述具体的票中。8、 如权利要求7所述的客户端,其中,写入所述具体的票中的所述具体的销售者的标识信息来自所述 服务器。9、 如权利要求6所述的客户端,其中,还包括读取模块,用于从所述具体的票中读取所述具体的票的标识信息。10、 如权利要求6所述的客户端,其中,所述具体的销售者的标识信息包括打印机的硬件标识信息和操 作员的标识信息中的至少一个。11、 如权利要求5所述的客户端,其中,所述票是RFID票。12、 一种验票器,包括读取模块,用于从待验证的票中读取用于验证所述待验证的票是 否合法的信息;以及验证模块,用于根据所述读取的信息,验证所述待验证的票是否 合法。13、如权利要求12所述的验票器,其中,所述读取的信息包括出售所述待验证的票的销售者的标识信息、 所述待验证的票的标识信息和签名,以及 所述验证模块进一步包括计算模块,用于根据所述出售所述待验证的票的销售者的标 识信息和所述待验证的票的标识信息,使用预定的签名算法来计 算签名,检查模块,用于检查所述计算的签名和所述读取的信息中所 包括的签名是否相同,以及确定模块,用于当检査结果表明所述计算的签名和所述读取 的信息中所包括的签名相同时,确定所述待验证的票合法。14、如权利要求13所述的验票器,其中,所述验票器还包括存储单元,用于预先存储合法的票的标识信息,所述检查模块还检査所述预先存储的合法的票的标识信息中是 否包含有所述待验证的票的标识信息,以及当检查结果表明所述计算的签名和所述读取的信息中所包括的 签名相同并且所述预先存储的合法的票的标识信息中包含有所述待 验证的票的标识信息时,所述确定模...

【专利技术属性】
技术研发人员:
申请(专利权)人:英属维尔京群岛宏霸数码控股有限公司
类型:发明
国别省市:VG[英属维尔京群岛]

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

1