火车票二维码解读

 

这是这次十一出行的火车票:

火车票二维码解读_第1张图片

将其用二维码扫描软件识读后,对应得到如下数字串:

1.北京西到西宁

29080416  0729216630656199782691784864787580325590126025515049260  943200000000000000000000  05389762880538976288053897628805389762880538976288  2130000

2.兰州到敦煌

38064746  1443946309550728439046736680708653506459580696982244312  943200000000000000000000  05389762880538976288053897628805389762880538976288  1904000

3.敦煌到西安

28048150  0870514177971464577513331727195195523384397645031676979  943200000000000000000000  05389762880538976288053897628805389762880538976288  0932000

4.延安到北京西

32088422  1518252072155444183365777363865714603893885319361899155  943200000000000000000000  05389762880538976288053897628805389762880538976288  1535000

 

下面开始解读:

 

1-2位(2位):对应车票左上方字母;(A26,B27,...

3-8位(6位):088422车票上的红字:G088422票号

9-63位(55位,票号后到9432前这一段):加密后的数字,据说包含买票的时间,地点,窗口

64-87位(24位,9432这段):预留位,将来存储身份证号

88-137位(50位): 0538976288重复 5次,0538976288(十进制) -> 0x20202020(十六进制),ASCII里面0x20 就是一个 空格,所以这段包含20个空格,以后可存个姓名拼音,或是用Unicode存个名字

138-144位(7位):1535000,开车时间1535

 

从二维码可以得到两个关键信息:即票号和开车时间,如果和票面上的一致,那么几乎可以肯定为真票。

 

Ps:

车票左下的一组21位数字:

1-5位是发售车站代码;6-7位为售票方式码;8 10位为售票窗编码(不是窗口号);11 14位购票日期;1521 位是车票号码.

 

你可能感兴趣的:(加密,存储)