二维码火车票何种加密技术

简单说用的哪种算法?另外,新版火车票使用加密的二维码后防止了身份信息的泄漏,但是有没有能杜绝被造假?... 简单说用的哪种算法?
另外,新版火车票使用加密的二维码后防止了身份信息的泄漏,但是有没有能杜绝被造假?
展开
 我来答
匿名用户
2012-05-09
展开全部
二维码本身并不起加密作用,新版火车票二维码是在编码前就把信息加密成一串数字,然后用二维码表达出来。火车票加密现在还不是统一的,前几天在上局南京站自动取票机上出的票仍旧是没有加密身份证号和姓名,武局基本上已经实现全部加密。
追问
二维码本身不起加密作用,加密的是二维码表达的一串数字所代表的信息?也就是说同样是一串数字(或者说同样一个二维码)别的二维码识读器读出的信息和有密钥识读器读出的信息是不一样的?然后,别的二维码识读器根据读出的信息照样可以还原出一个相同的二维码?我想问的是,加密的二维码同样可以被仿造?那有没有别的办法来防止二维码的被仿造?谢谢您!
追答
随便举个例子吧,如图所示的车票。二维码解码得到
310882951341598426823608723507069792101257008647613719490482004943200000000000000000000053897628805389762880538976288053897628805389762881840000,开头一部分31088295是车票票号的直接反映,后面一堆就是加密了的信息,不知道具体是什么意思,但是推测包含了售票信息和票面信息。中间一堆0是给身份证号预留的位置,后面紧跟的重复的5389762880是给姓名预留的位置,这里解码出来就是空白,因为当时这张票不是实名制。最后三位000一般都有,前面的1840是开车时间。售票系统把原始信息通过一定的算法,变成了一串数字,加密也就是体现在这一步,与二维码无关,二维码只是把这一长串数字用一个图形表示出来而已。现在部分加密的实名制车票扫码出的结果已经不是这样子了,整个字段除了开头票号基本类似外,后面的数字已经全部打乱,不能直接得到身份证号以及姓名信息了。目前这种二维码编码类型是QR Code,只要是能遵守此编码规则的软件,对此二维码解码得到的数字都是一样的。但是反过来根据数字得到二维码,图形不见得就是一样的。因为编码过程中设置的纠错、型号、尺寸不同,得到的图形就不同,但是都表达的是同一串数字。不管加不加密,二维码都可以仿造,如果你复制(复印)了一张票,在纸张和印刷的方面不被人识破,你先于真票拿去退票或者改签了,系统也是不可能发现的。二维码的用途在改签、退票和机器检票等环节才有用途,你上车的时候乘务员也不可能去扫码。总之,二维码只是记录了那串数字,本身不具有任何防伪功能。
深圳冰峰云端科技公司
2023-08-25 广告
作为深圳市冰峰云端科技有限公司的工作人员,我建议在寻找二维码收费系统研发商时,可以采取以下几种方式:1. 在互联网上搜索相关关键词,例如“二维码收费系统研发商”、“二维码支付解决方案提供商”等,可以获得大量的搜索结果,可以通过比较不同公司的... 点击进入详情页
本回答由深圳冰峰云端科技公司提供
tsgliu2005
2012-05-07 · TA获得超过5577个赞
知道小有建树答主
回答量:1582
采纳率:42%
帮助的人:724万
展开全部
又称二维条码,二维条形码最早发明于日本,它是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的,在代码编制上巧妙地利用构成计算机内部逻辑基础的“0”、“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,通过图象输入设备或光电扫描设备自动识读以实现信息自动处理。它具有条码技术的一些共性:每种码制有其特定的字符集;每个字符占有一定的宽度;具有一定的校验功能等。同时还具有对不同行的信息自动识别功能、及处理图形旋转变化等特点。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友6fba09e
2012-05-08 · TA获得超过218个赞
知道小有建树答主
回答量:229
采纳率:0%
帮助的人:109万
展开全部
高端
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式