发明名称 电子票服务系统及其实现方法
摘要 本发明公开了一种电子票服务系统及其实现方法,方法包括:票务服务器生成电子票票面信息,电子票认证服务器生成电子票验证码,并把电子票票面信息、电子票验证码加密成第一密文,并通过安全方式发至出票终端;出票终端将所述第一密文转发至电子票智能卡;电子票智能卡接收后解密所述第一密文得到电子票票面信息、验证码并保存。本发明的系统及方法,方法采用票务服务器生成电子票票面信息,由电子票认证服务器生成验证码,将其安全地发于出票终端,出票终端以密文方式转发于电子票智能卡,电子票智能卡保存的方式,实现了票据的电子化、可验证性、准确传递、安全存储、防复制性,票据的使用信息记录电子化。
申请公布号 CN101859426B 申请公布日期 2013.04.10
申请号 CN201019164012.7 申请日期 2010.02.02
申请人 深圳市国民电子商务有限公司 发明人 饶俊峰;郝昌富;姚志文
分类号 G06F17/00(2006.01)I 主分类号 G06F17/00(2006.01)I
代理机构 深圳市君胜知识产权代理事务所 44268 代理人 王永文
主权项 一种电子票的实现方法,其特征在于,包括以下出票步骤: A、票务服务器生成电子票票面信息,并将所述电子票票面信息发送至电子票认证服务器;B、所述电子票认证服务器用第一密钥对所述电子票票面信息进行非对称密码运算得到电子票验证码,并以第二密钥把电子票票面信息、电子票验证码加密成第一密文,并将第一密文以安全数据通信方式发至出票终端;C、出票终端将所述第一密文转发至电子票智能卡;其中,所述出票终端收到第一密文后通过多种数据传输通道向电子票智能卡传递电子车票装载命令,该命令数据为第一密文;所述多种数据传输通道包括短信、GPRS、3G网络、互联网;D、电子票智能卡接收并解密所述第一密文得到电子票票面信息、电子票验证码并保存;其中,所述电子票智能卡设有第三密钥和第四密钥,所述第三密钥为电子票智能卡私钥,所述第四密钥为验票终端RSA公钥;所述电子票智能卡接收到电子车票装载命令后,用第三密钥即电子票智能卡私钥对该第一密文进行解密运算,得到电子票票面信息和电子票验证码, 所述的解密运算为RSA密码算法的私钥解密运算;电子票智能卡检查自身内部空间是否充足,若不足则返回内部空间不足信息,否则添加一条电子票记录信息以保存电子票票面信息和电子票验证码,并将该记录中的用于存储电子票使用信息的所有字段存储空间初始化,并返回成功信息;验票终端向电子票智能卡发送验票命令,电子票智能卡查询电子票票面信息,并反馈查询结果, 所述验票终端设有第五密钥,所述第五为验票终端RSA私钥; 其中,所述方法包括二个公钥算法密钥对和一对对称算法密钥:认证服务器密钥对:第一密钥为认证服务器私钥,第六密钥为认证服务器公钥;用第一密钥生成的电子票验证码只能用第六密钥验证;电子票智能卡密钥对:第二密钥为电子票智能卡公钥,第三密钥为电子票智能卡私钥;以某一电子票智能卡的公钥加密得到的第一密文;验票对称子密钥:第四密钥、第五密钥为验票对称子密钥;由票务方验票主密钥对智能卡电子票应用序列号加密生成;所述电子票认证服务器的第一密钥为标识密码算法中的标识私钥、公钥密码算法中的私钥之一,所述电子票验证码为第一密钥对所述电子票票面信息所有数据进行非对称密码运算得到的结果;所述票务服务器进行的非对称密码运算的算法为对应的标识密码私钥签名算法或公钥密码算法中的私钥签名算法;所述方法其进一步包括以下验票步骤: F1、所述验票终端向电子票智能卡发送验票命令数据;F2、所述电子票智能卡根据验票命令检查其是否有相应的电子票;F3、当所述电子票智能卡根据验票命令检查其有相应的电子票时,则用第四密钥对该电子票信息加密成第二密文;并向验票终端返回第二密文;F4、所述验票终端接收电子票智能卡返回的第二密文,并用第五密钥解密第二密文;F5、验票终端用第六密钥验证电子票验证码是否正确,以确定采取的下一步服务措施;所述方法其还包括以下电子票使用记录步骤:G1、所述验票终端组织电子票票面信息中的唯一代码和电子票使用信息,并用第五密钥对其进行加密形成第三密文;G2、所述验票终端向电子票智能卡发送写电子票使用信息命令数据,该命令数据为所述第三密文;G3、电子票智能卡接收所述写票使用信息命令,并用第四密钥对所述第三密文进行解密,在拥有该唯一代码的电子票中写入该电子票使用信息,同时返回相应的写入结果信息;所述方法其还包括以下电子票删除步骤:H1、所述验票终端组织电子票唯一代码数据,并用第五密钥对其进行加密,形成第三密文;H2、验票终端向电子票智能卡发送删除电子票命令数据,该命令数据为所述第三密文;H3、电子票智能卡收到所述删除电子票命令数据后,用第三密钥对所述第三密文进行解密,并将拥有该唯一代码的电子票的序号记录为“0”,以示该电子票为废票。
地址 518057 广东省深圳市南山区高新南一道009号中国科技开发院中科研发园3号楼塔楼9楼A室518057