[设为首页] [加入收藏] [联系我们] [手机门户]
首页 审计资讯 政务公开 行政执法公示 交流互动 公共服务
  您当前所在位置: 首页 >> 审计资讯 >> 综合论坛-学习园地 >>正文
巧用二维码反验票务系统数据可靠性
2018年11月23日 文章来源:国家审计署网站 信息提供:湖北省武汉市审计局

随着互联网大数据时代的到来,旅游行业和现代网络信息技术不断融合,旅游景点所售门票也从传统的单一实体票向二维码电子票转变,网络售票逐渐已成为主要售票形式,这就对售票系统功能设计的规范、完善提出了更高的要求。今年,随着审计覆盖面加大,审计逐步开始对票务系统进行关注,笔者所在审计部门也尝试在投资项目绩效审计中嵌入将票务系统的投建与运营绩效纳入审计范畴。

笔者在对某项目票务系统进行调查发现,一般情况下,票务系统管理员对数据库有较高的操作权限,如果有人利用系统管理员的ID对系统数据做出一些修改,是难以及时被发现的。而票务系统后台数据库中记录了票种标识、人员数量、交易时间等一系列重要的信息,是反映真实业务情况的重要记录,如果信息被篡改,势必影响其他业务指标的评判,甚至被人利用从而非法获利。那么,在获取系统数据后,如何验证该数据的真实性、完整性、可靠性,便成了票务系统审计中第一道亟待攻克的难关。

经过笔者所在审计组反复讨论研究,决定将电子票二维码作为一个关键的突破口。在产生门票销售订单时,票务系统会自动生成一个唯一对应的二维码,二维码对应的是一段十六进制的字符串,字符串中同样包含了票种标识、人员数量、售票时间等重要信息,而基于系统设计的字符串生成机制和校验机制,除系统编码人员,其他人在程序之外只能看到结果,一般无法知晓字符串所包含的对应信息,而且这些字符串通过非对称秘钥加密,即使了解编码结构也无法对数据进行修改。因此,销售订单一旦生成二维码后,再想通过修改这段十六进制的字符串生成相应的信息与数据库中对应字段来匹配几乎是不可能的,也就是说,二维码或者十六进制代码一旦生成,其对应的数据库系统记录数据就是唯一的,如果后期更改数据系统数据,其生成的二维码或者十六进制代码必然与修改前的原始数据生成的二维码及十六进制代码不一致,因此,审计人员可以通过已经生成的二维码或十六进制代码反推出数据库原始数据,然后跟数据库中对应的现有数据进行对比,如果不一致,即可认定现有数据是被篡改过的,以此来验证票务系统数据的可靠性。(范芹 杨俊宏)

相关文章
. 读懂辛亥革命启示 走好伟大复兴之路
. 志存高远 心怀天下
. 新征程新命题:必须坚持中国共产党坚强领导
. 办”字当头担使命
. 走好审计赶考路
. 用历史映照现实、远观未来
. 传承伟大建党精神 以赶考姿态谱写审计事业发展新篇章
. 认识把握新发展阶段的几个问题
. 以建党百年为起点 矢志践行初心使命 将百年红色历史牢记 传承 弘扬
. 以青春的名义致敬建党100周年

关于本站 | 联系我们 | 法律声明 | 网站地图
河北省审计厅门户网站,河北省审计厅主办
冀ICP备06024325号-1
冀ICP备06024325号-3
冀公网安备 13010402000484
政府网站标识码 1300000034
河北省审计厅版权所有,本站文章未经授权不得转载
联系电话:86-0311-88606104