[发明专利]一种基于二维码及加密技术的票务系统无效
申请号: | 201310220322.2 | 申请日: | 2013-05-31 |
公开(公告)号: | CN103268509A | 公开(公告)日: | 2013-08-28 |
发明(设计)人: | 韩牟;景钟翔;马世典;董廷辉 | 申请(专利权)人: | 江苏大学 |
主分类号: | G06K19/06 | 分类号: | G06K19/06;G07B11/00 |
代理公司: | 南京知识律师事务所 32207 | 代理人: | 汪旭东 |
地址: | 212013 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 二维码 加密 技术 系统 | ||
技术领域
本发明属于二维码技术领域,更准确地说,本发明涉及一种基于二维码及加密技术的票务系统。
背景技术
随着科学技术的发展,二维码技术已经应用到社会的各方各面。二维码是用特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的矩形方阵记录数据符号信息的新一代条码技术具有信息量大,纠错能力强,识读速度快,保密性高,追踪性高,抗损性强,备援性大,成本便宜等特性。手机二维码是二维码技术在手机上的应用,目前已经广泛应用于请柬,海报,签到,名片,指示牌,宣传广告等各种场合。
将二维码技术应用到公园票务系统中可以说是对传统纸质门票的一个冲击。目前,在二维码票务领域中,只是简单地以门票信息生成二维码。这样难免会出现冒充游客进入公园的现象。因此,需要结合二维码技术与加密技术构建安全的公园票务系统。
对称密钥密码体制,已广泛用于对各种信息进行加密,在身份认证中也得到了广泛的应用,如AES技术等。若使用二维码在某些重要场合传递具有身份信息的数据时,则应结合以上加密技术,对其加解密过程进行优化设计。
发明内容
本发明的目的是:针对现有技术中二维码票务系统缺乏加密技术的不足,提供一种基于二维码及加密技术的票务系统。
具体地说,本发明是采用以下的技术方案来实现的:一种基于二维码及加密技术的票务系统,包括加密模块、二维码生成模块、解密模块,其中:
加密模块,用于以购票者提供的加解密信息作为加密密钥、对门票信息进行加密;
二维码生成模块,用于对加密后的门票信息进行处理、生成加密的门票二维码;
解密模块,用于根据购票者提供的加解密信息对加密的门票二维码进行解密,得到门票信息。
本发明的进一步特征在于:所述购票者提供的加解密信息,是购票者的身份证号码后六位。
本发明的进一步特征在于:所述加密模块、解密模块,均采用AES加解密技术。
本发明的有益效果如下:本发明利用购票者提供的加解密信息对门票信息进行加密,并生成二维码,从而解决了现有技术中二维码票务系统缺乏加密技术的不足。当购票者在扫描二维码进入公园时,需要输入身份证号码后六位解密,进行身份认证,防止出现冒称购票者进入公园的情况,既保证了购票者的权益,又增强了购票系统的安全性。
附图说明
图1为本发明的加密过程示意图。
图2为本发明的二维码生成过程示意图。
图3为本发明的解密及验证过程示意图。
具体实施方式
下面参照附图并结合实例对本发明作进一步详细描述。
本发明采用AES加解密技术,改进当前的公园二维码票务系统。本发明的创新之处在于当游客在扫面二维码进入公园时,需要输入密钥,如身份证号码后六位,进行身份认证,防止出现冒称游客进入公园的情况,并且二维码是由密文信息生成的,保证了系统的安全性。
本发明使用的系统包括以下几个部分:
加密模块:对订票时间,价格,景区地点等门票的信息,以购票者的的身份证号码后六位作为加密密钥,进行加密。
二维码生成模块:对加密后的门票信息进行处理,生成二维码。
解密模块:游客用本人的身份证号码后六位进行解密,看是否能成功解密,并核对门票信息。
采用以上方法之后,本发明与现有技术相比,具有以下优点:当游客在扫描二维码进入公园时,需要输入身份证号码后六位解密,进行身份认证,防止出现冒称游客进入公园的情况,保证了游客的权益。
本发明可采用以下过程进行具体实施:
1)游客在网上预定门票:
1-1)游客在网页填写预定信息,门票类别、日期、张数等。
1-2)输入手机号码,身份证号码等信息。
2)门票预定后台系统生成预定信息,具体流程如下:
2-1)后台系统对游客填写信息读取,得到预定门票信息M。
2-2)以游客身份证号码后六位为加密密钥h,使用AES加密技术,对预定门票信息M进行加密,得到密文信息C,具体过程如图1所示。
2-3)如图2所示,将密文信息C导入二维码生成器,将加密后的门票预定信息转化为二维码N;
3)后台系统将二维码N发送至游客手机。
4)如图3所示,当游客入园时,通过入园门票验证系统对游客门票信息进行验证:
4-1)对游客手机已接收到的二维码N进行扫描识别,得到二维码包含的信息,即密文信息C。
4-2)游客输入本人身份证号码后六位进行解密。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏大学,未经江苏大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310220322.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于神经网络的变压器故障诊断方法
- 下一篇:一种三维码的编码方法