[发明专利]一种电子票的生成方法、系统及一种设备在审
申请号: | 201610914990.9 | 申请日: | 2016-10-20 |
公开(公告)号: | CN106651371A | 公开(公告)日: | 2017-05-10 |
发明(设计)人: | 曹杰;冯雨晖;宿晓坤;苏建辉;吕芳;赵永伟;胡海峰 | 申请(专利权)人: | 北京红马传媒文化发展有限公司 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38;G06Q20/40;G06Q20/28 |
代理公司: | 北京天奇智新知识产权代理有限公司11340 | 代理人: | 李振文 |
地址: | 100027 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电子 生成 方法 系统 设备 | ||
技术领域
本发明涉及电子票生成技术领域,尤其涉及一种电子票的生成方法、系统及一种设备。
背景技术
将二维码技术投入到票务行业使用已经是一种非常广泛的方式,在票务网站购买一张票,然后借助智能终端将二维码信息生成一张图片呈现出来,就可以方便的管理和使用电子票,目前,二维码编码机制因含有较大容量的信息和扫描解析的高效性,因此成为电子门票的广泛使用的一种展现形式。
发明人在研究的过程中发现,现有的二维码很容易通过拍照、截屏、打印等方式被复制盗取,用户的电子票数据信息不能得到安全的保护,因此,需要一种具有不可复制性的动态二维码电子票生成技术来解决上述安全问题。
发明内容
为了解决上述技术问题,本发明提供了一种电子票的生成方法、系统及一种设备,解决了现有二维码电子票数据安全的技术问题。
本发明一方面提供了一种电子票的生成方法,包括:
接收电子票购买请求,核对所述购买请求携带的电子票属性信息中的状态信息为有效后发起支付申请;
接收支付完成请求,将所述支付完成请求携带的电子票属性信息对应的数据库存储的票单号与所述支付完成请求携带的用户端ID绑定,同时创建绑定后的票单号的检查码,并将所述绑定后的票单号与所述检查码关联后加密,生成并发送加密后的电子票信息。
进一步的,所述核对所述购买请求携带的电子票属性信息中的状态信息为有效后发起支付申请,包括:
获取所述购买请求携带的电子票属性信息;
提取所述电子票属性信息中的票单号,所述票单号携带所述电子票的唯一身份标识;
检索数据库中存储的所述票单号对应的状态信息为有效后,响应所述电子票购买请求并发起支付申请。
进一步的,所述创建绑定后的票单号的检查码,包括:
获取绑定后的票单号,根据自定义规则,创建检查码,所述检查码为识别所述绑定后的票单号的唯一身份标识。
进一步的,所述将所述绑定后的票单号与所述检查码关联后加密,生成并发送加密后的电子票信息,包括:
将所述检查码与所述绑定后的票单号生成关联路径后组合成明文;
通过私钥将所述明文加密生成第一密文;
将自定义扩展信息与所述第一密文组合后生成二维码电子票信息,将所述二维码电子票信息保存后发送至支付完成请求携带的用户端中。
进一步的,还包括:
对发送加密后的电子票信息进行二次加密,具体为:
将所述加密后的电子票信息中的第一密文与时间戳绑定后通过公钥加密生成第二密文,将所述第二密文与自定义扩展信息组合后生成二维码电子票信息。
本发明还提供了一种电子票的生成方法,包括:
发送电子票购买请求,所述购买请求携带的电子票属性信息;
接收支付申请,通过用户端完成所述支付申请并发送所述支付完成请求,所述支付完成请求携带电子票属性信息和用户端ID;
接收加密后的电子票信息二次加密后形成第二密文后存储所述电子票信息;
所述加密后的电子票信息包括:
将所述支付完成请求携带的电子票属性信息对应的数据库存储的票单号与所述支付完成请求携带的用户端ID绑定,同时创建绑定后的票单号的检查码,并将所述绑定后的票单号与所述检查码关联后加密生成的加密后的电子票信息。
进一步的,所述接收加密后的电子票信息二次加密后形成第二密文后存储所述电子票信息,包括:
接收加密后的电子票信息,将所述加密后的电子票信息中的第一密文与时间戳绑定后通过公钥加密生成第二密文,将所述第二密文与自定义扩展信息组合后生成二维码电子票信息。
本发明还提供了一种电子票的生成系统,包括:
第一接收模块,用于接收电子票购买请求,核对所述购买请求携带的电子票属性信息中的状态信息为有效后发起支付申请;
第二接收模块,用于接收支付完成请求;
第一生成模块,用于将所述第二接收模块接收的支付完成请求携带的电子票属性信息对应的数据库存储的票单号与所述支付完成请求携带的用户端ID绑定,同时创建绑定后的票单号的检查码,并将所述绑定后的票单号与所述检查码关联后加密,生成并发送加密后的电子票信息。
进一步的,所述第一接收模块,包括:
获取单元,用于获取所述购买请求携带的电子票属性信息;
提取单元,用于提取所述电子票属性信息中的票单号,所述票单号携带所述电子票的唯一身份标识;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京红马传媒文化发展有限公司,未经北京红马传媒文化发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610914990.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:应用程序执行操作的方法及设备
- 下一篇:数据处理方法及系统