首页> 中国专利> 基于国密算法的票务应用系统、购票方法及票务管理方法

基于国密算法的票务应用系统、购票方法及票务管理方法

摘要

本发明公开了一种基于国密算法的票务应用系统,其包括有:支持国密算法的智能卡、票务终端、票务管理子系统、密钥管理子系统及加密机,其中,智能卡用于存储票务信息;票务终端内嵌设有PSAM卡,该票务终端用于向智能卡读写数据,以及与票务管理子系统交互通讯;票务管理子系统用于处理票务业务、资金结算和运营管理;密钥管理子系统用于分发、传输和备份智能卡的密钥,以及与票务管理子系统交互通讯;加密机为支持国密算法的加密设备,其用于生成、存储和验证智能卡的密钥,以及与密钥管理子系统交互通讯。该票务应用系统提高了信息的安全性,同时还实现了人机实时交互,满足了票务应用对信息载体容量的要求。

著录项

  • 公开/公告号CN103310278A

    专利类型发明专利

  • 公开/公告日2013-09-18

    原文格式PDF

  • 申请/专利权人 广东华大集成技术有限责任公司;

    申请/专利号CN201310239758.6

  • 发明设计人 杜恩宽;胡凇;邓俊仕;

    申请日2013-06-17

  • 分类号G06Q10/02;G06Q30/06;

  • 代理机构深圳市精英专利事务所;

  • 代理人李新林

  • 地址 518000 广东省深圳市南山区西丽南湾工业区13栋(3楼东侧、4楼东侧)

  • 入库时间 2024-02-19 20:48:02

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2020-06-02

    未缴年费专利权终止 IPC(主分类):G06F19/00 授权公告日:20170301 终止日期:20190617 申请日:20130617

    专利权的终止

  • 2017-03-01

    授权

    授权

  • 2015-12-23

    著录事项变更 IPC(主分类):G06Q10/02 变更前: 变更后: 申请日:20130617

    著录事项变更

  • 2013-10-23

    实质审查的生效 IPC(主分类):G06Q10/02 申请日:20130617

    实质审查的生效

  • 2013-09-18

    公开

    公开

说明书

技术领域

本发明涉及票务应用设备及票务应用方法,尤其涉及一种基于国密算法的票务应用系统、购票方法及票务管理方法。

背景技术

随着数字化时代的来临,信息技术水平日益提高,电子化程度逐步发展,给人们的日常生活、工作带来了极大的便利和好处,传统的纸质门票受配送、排队购买、担心门票遗失等局限性,已经不能满足广大客户群的需求而逐渐被电子票取代,于是电子票应运而生。人们对电子票的认可和依赖成就了电子票在市场上的领地,电子票也并不单单局限在电子格式票据的狭义范围,而是借助于新一代信息技术、系统层面的应用升级。相比传统的纸质门票,电子票的方便、快捷、安全、省时等优势,陆续渗透到各行各业,它可应用于电影票/电影卡、景区门票/团体票/个人票、各种演出票、电子优惠折扣券等等,人们的生活方式、习惯也随之改变,从以前买票需要长途跋涉、排队、各种证件及其他复杂程序,到今天只需要在几分钟内动一动鼠标即可轻松解决,电子票由此走在时尚消费的主道上。

在现有技术中,大部分电子票务应用都是在门户网站进行售票,然后通过短信形式将电子票凭证发送到移动终端上,用户凭电子票凭证去相关商户换取实体票劵再进行使用,这种电子票务应用方法及系统主要存在如下问题:

a、传统的电子票都是以数字编码形式或二维码形式通过短信发送到终端,其在载体存储和传输过程中,没有加密,容易被破解,而消费者在收到电子票之后,还需要凭借该短信到实体商铺去兑换实体票劵,由于实体票劵的兑换、兑付、验证,都是人工处理,所以其效率低下,出错率比较高。

b、传统电子票务应用只能通过网上客户或电话跟消费者进行互动,无法与消费者进行有效的实时互动,对交易活动造成不便。

c、由于传统电子票务的载体大部分都是采用短信方式,而短信本身的长度一般都是70个字符或160个英文字母,其所承载的信息量较小。

根据以上几点可以看出,现有的票务应用系统存在票务信息容易被破解、系统与用户的交互能力差、信息载体的承载容量小等缺陷,因此,难以满足市场对票务系统的应用需求。

发明内容

本发明要解决的技术问题在于,提供一种基于国密算法的票务应用系统、购票方法及票务管理方法,该票务应用系统通过国密算法对票务信息进行加密,从而提高了信息的安全性,同时,该票务应用系统还实现了人机实时交互,以及满足了票务应用领域对信息载体容量的要求。

为解决上述技术问题,本发明采用如下技术方案。

一种基于国密算法的票务应用系统,其包括有:支持国密算法的智能卡、票务终端、票务管理子系统、密钥管理子系统及加密机,其中,所述智能卡用于存储票务信息;所述票务终端内嵌设有PSAM卡,该票务终端用于向智能卡读写数据,以及与票务管理子系统交互通讯;所述票务管理子系统用于处理票务业务、资金结算和运营管理;所述密钥管理子系统用于分发、传输和备份智能卡的密钥,以及与票务管理子系统交互通讯;所述加密机为支持国密算法的加密设备,其用于生成、存储和验证智能卡的密钥,以及与密钥管理子系统交互通讯。

优选地,所述票务信息包括票务标识、文字、数字、符号、字母和图片中的任意一种或者几种的结合。

优选地,所述票务业务包括生成、管理和验证票务信息,并显示和存储验证结果,且将验证结果反馈回票务终端。

优选地,所述资金结算包括对持卡人、售票点和运营商之间进行交易费用的计算,并执行货币资金转移操作。

优选地,运营管理包括智能卡管理、终端管理、票务业务、清分结算、报表管理和系统维护。

优选地,所述票务终端包括有智能卡读写模块、信息存储模块、信息展示模块、网络通信模块和PSAM卡,其中,所述智能卡读写模块用于读取智能卡存储的票务信息,或者用于将票务管理子系统反馈回的票务信息写入智能卡;所述信息存储模块用于存储智能卡的票务信息;所述信息展示模块用于接收、展示票务管理子系统反馈回的信息;所述网络通信模块为互联网通信接口,其包括有网卡接口、Wifi通信接口和GPRS通信接口。

优选地,所述智能卡为CPU卡,其包括有接触式CPU卡和非接触式CPU卡。

优选地,所述票务终端为PDA或POS机。

一种用于上述票务应用系统的购票方法,其包括如下步骤:步骤S100:票务终端读智能卡,票务终端通过国密算法对智能卡进行合法性验证;步骤S101:判断智能卡是否合法,若是,则执行步骤S102,若否,则执行步骤S109;步骤S102,获取智能卡的票务信息,并根据票务信息生成购票信息;步骤S103,票务终端通过PSAM卡对购票信息进行加密;步骤S104,票务终端将已加密的购票信息发送至票务管理子系统;步骤S105,票务终端判断票务管理子系统是否响应,若是,执行步骤S106,若否,则执行步骤S107;步骤S106,票务终端通过PSAM卡对票务管理子系统返回的数据进行解密,之后执行步骤S108;步骤S107,票务终端判断该请求是否达到最大请求数,若是,则向票务管理子系统发送交易失败请求,之后执行步骤S109,若否,则请求数加1,之后返回步骤S104;步骤S108,票务终端判断该购票交易是否成功,若否,则执行步骤S109,若是,则扣除交易金额,并将新的票务信息写入智能卡,之后打印交易票据,执行步骤S110;步骤S109:提示出现错误,之后执行步骤S110;步骤S110:结束购票。

一种用于上述票务应用系统的票务管理方法,其包括如下步骤:步骤S200,票务管理子系统在收到票务终端的交易请求时,先判断该票务终端的IP地址是否合法,若是,则接收该交易请求并获取交易信息,之后执行步骤S201,若否,则返回错误提示信息。步骤S201,票务管理子系统接收到交易信息之后,将该交易信息转发给密钥管理子系统,密钥管理子系统利用加密机对该交易信息进行解密,并将解密结果返回给票务管理子系统;步骤S202,票务管理子系统接收到解密结果后,判断该交易信息是否已提交,若否,则获取智能卡的票务信息,并对该信息进行校验,之后执行步骤S203,若是,则返回错误提示信息;步骤S203,票务管理子系统判断智能卡金额是否大于或等于交易金额,若是,则判断是否有相应的门票,之后执行步骤S204,若否,则返回错误提示信息;步骤S204,扣除智能卡在数据库中所存储的相应金额,并保存交易记录;步骤S205,票务管理子系统生成售票信息,并发送给密钥管理子系统,密钥管理子系统利用加密机的国密算法对售票信息进行加密,之后将加密结果返回给票务管理子系统;步骤S206,票务管理子系统将其收到的加密结果发送至票务终端;步骤S207,票务管理过程完成。

本发明公开的票务应用系统中,票务终端通过读智能卡而获得票务信息,并通过PSAM卡对智能卡的合法性进行认证,认证成功后,向票务管理子系统发出购票请求,票务管理子系统在收到购票请求之后,将购票信息发送给密钥管理子系统,密钥管理子系统通过加密机对该购票信息进行解密并返回至票务管理子系统,票务管理子系统在处理完该业务之后将处理结果发送至票务终端,票务终端根据处理结果打印小票或提示错误信息。基于上述实现过程,本发明的有益效果在于:加密机与PSAM卡采用了国密算法对票务信息的传输和存储进行加密,从而提高了信息的安全性;同时,以支持国密算法的智能卡作为电子票的载体,大大满足了票务应用对载体容量的要求;另外,票务终端通过对智能卡的票务信息的读取,以及结合网络传输,实现了系统与用户的实时互动;此外,电子票与智能卡相结合的方式,使得兑换、兑付和验证的处理过程更加简单便捷,在实际操作中只需轻轻扫描即可完成;最后,该智能卡和票务应用相结合的应用方式,具有高度集成化的优势,且能够实现更多应用和更多服务内容。

附图说明

图1为本发明提出的基于国密算法的票务应用系统的结构框图。

图2为本发明提出的购票方法的流程图。

图3为本发明提出的票务管理方法的流程图。

具体实施方式

下面结合附图和实施例对本发明作更加详细的描述。

本发明公开了一种基于国密算法的票务应用系统,如图1所示,所述票务应用系统包括有:支持国密算法的智能卡1、票务终端2、票务管理子系统3、密钥管理子系统4及加密机5,其中:

所述智能卡1用于存储票务信息。所述票务信息包括票务标识、文字、数字、符号、字母和图片中的任意一种或者几种的结合。实际应用中,该智能卡1可以为CPU卡,其包括有接触式CPU卡和非接触式CPU卡。

所述票务终端2内嵌设有PSAM卡,该票务终端2用于向智能卡1读写数据,以及与票务管理子系统3交互通讯。更具体地,该票务终端2包括有智能卡读写模块、信息存储模块、信息展示模块、网络通信模块和PSAM卡,其中,所述智能卡读写模块用于读取智能卡1存储的票务信息,或者用于将票务管理子系统3反馈回的票务信息写入智能卡;所述信息存储模块用于存储智能卡1的票务信息;所述信息展示模块用于接收、展示票务管理子系统3反馈回的信息;所述网络通信模块为互联网通信接口,其包括有网卡接口、Wifi通信接口和GPRS通信接口。实际应用中,所述票务终端2可以为PDA或POS机,也可以是其他具有同等处理能力的智能卡读写装置。

所述票务管理子系统3用于处理票务业务、资金结算和运营管理。其中,所述票务业务包括生成、管理和验证票务信息,并显示和存储验证结果,且将验证结果反馈回票务终端;所述资金结算包括对持卡人、售票点和运营商之间进行交易费用的计算,并执行货币资金转移操作;运营管理包括智能卡1管理、终端管理、票务业务、清分结算、报表管理和系统维护。

所述密钥管理子系统4用于分发、传输和备份智能卡1的密钥,以及与票务管理子系统3交互通讯。

所述加密机5为支持国密算法的加密设备,其用于生成、存储和验证智能卡1的密钥,以及与密钥管理子系统4交互通讯。

为了更好地将上述票务应用系统与实际应用相结合,本发明还公开了用于该票务应用系统的购票方法和票务管理方法。

结合图1和图2所示,所述购票方法包括如下步骤:

步骤S100:票务终端2读智能卡1,票务终端2通过国密算法对智能卡1进行合法性验证;

步骤S101:判断智能卡1是否合法,若是,则执行步骤S102,若否,则执行步骤S109;

步骤S102,获取智能卡1的票务信息,并根据票务信息生成购票信息;

步骤S103,票务终端2通过PSAM卡对购票信息进行加密;

步骤S104,票务终端2将已加密的购票信息发送至票务管理子系统3;

步骤S105,票务终端2判断票务管理子系统3是否响应,若是,执行步骤S106,若否,则执行步骤S107;

步骤S106,票务终端2通过PSAM卡对票务管理子系统3返回的数据进行解密,之后执行步骤S108;

步骤S107,票务终端2判断该请求是否达到最大请求数,若是,则向票务管理子系统3发送交易失败请求,之后执行步骤S109,若否,则请求数加1,之后返回步骤S104;

步骤S108,票务终端2判断该购票交易是否成功,若否,则执行步骤S109,若是,则扣除交易金额,并将新的票务信息写入智能卡1,之后打印交易票据,执行步骤S110;

步骤S109:提示出现错误,之后执行步骤S110;

步骤S110:结束购票。

结合图1及图3所示,所述票务管理方法包括如下步骤:

步骤S200,票务管理子系统3在收到票务终端2的交易请求时,先判断该票务终端2的IP地址是否合法,若是,则接收该交易请求并获取交易信息,之后执行步骤S201,若否,则返回错误提示信息。

步骤S201,票务管理子系统3接收到交易信息之后,将该交易信息转发给密钥管理子系统4,密钥管理子系统4利用加密机5对该交易信息进行解密,并将解密结果返回给票务管理子系统3;

步骤S202,票务管理子系统3接收到解密结果后,判断该交易信息是否已提交,若否,则获取智能卡1的票务信息,并对该信息进行校验,之后执行步骤S203,若是,则返回错误提示信息;

步骤S203,票务管理子系统3判断智能卡1金额是否大于或等于交易金额,若是,则判断是否有相应的门票,之后执行步骤S204,若否,则返回错误提示信息;

步骤S204,扣除智能卡1在数据库中所存储的相应金额,并保存交易记录;

步骤S205,票务管理子系统3生成售票信息,并发送给密钥管理子系统4,密钥管理子系统4利用加密机5的国密算法对售票信息进行加密,之后将加密结果返回给票务管理子系统3;

步骤S206,票务管理子系统3将其收到的加密结果发送至票务终端2;

步骤S207,票务管理过程完成。

本发明公开的票务应用系统中,票务终端2通过读智能卡1而获取票务信息,并通过PSAM卡对智能卡1的合法性进行认证,认证成功后,向票务管理子系统3发出购票请求,票务管理子系统3在收到购票请求之后,将购票信息发送给密钥管理子系统3,密钥管理子系统3通过加密机5对该购票信息进行解密并返回至票务管理子系统3,票务管理子系统3在处理完该业务之后将处理结果发送至票务终端2,票务终端2根据处理结果打印小票或提示错误信息。

上述过程中,加密机1与PSAM卡采用了国密算法对票务信息的传输和存储进行加密,从而提高了信息的安全性;同时,以支持国密算法的智能卡1作为电子票的载体,大大满足了票务应用对载体容量的要求;另外,票务终端2通过对智能卡1的票务信息的读取,以及结合网络传输,实现了系统与用户的实时互动;此外,电子票与智能卡相结合的方式,使得兑换、兑付和验证的处理过程更加简单便捷,在实际操作中只需轻轻扫描即可完成;最后,该智能卡和票务应用相结合的应用方式,具有高度集成化的优势,且能够实现更多应用和更多服务内容。结合以上几点可以看出,本发明提出的票务应用系统,在票务应用技术领域取得了明显进步,适合在本领域内推广应用,并具有广阔的市场前景。

以上所述只是本发明较佳的实施例,并不用于限制本发明,凡在本发明的技术范围内所做的修改、等同替换或者改进等,均应包含在本发明所保护的范围内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号