火车票上的二维码用软件扫描出来以后的一串数字如何分析和解释?

火车票上的二维码用软件扫描出来以后的一串数字如何分析和解释?

该编码一共144位:

1-2位:火车票左上角红色票号首字母的代码,该数字加39后得到相应字母的ASCII码。

3-8位:火车票左上角红色票号后面的六位数字。

9-63位:包含买票的时间,窗口,车站,所乘坐的车次,座位席号等,是一串加密的数字。

64-87位:943200()+ 18位身份证号码

88-137位:0538976288重复5次。

0538976288(十进制) - > 0x20202020(十六进制)- > ASCII 0x20 (空格)。

所以这段包含20个空格,实名制车票在这个位置使用Unicode保存名字。

138-144位:173000,发车时间17:30。

网上也有达人对此进行解读:

1. http://blog.csdn.net/ghost1236/archive/2010/10/08/5926896.aspx

2. http://bbs.dospy.com/thread-10294999-1-249-1.html

附:识别火车票上的二维码可以使用手机软件:

火车票扫扫看 (Android) http://www.wandoujia.com/apps/com.cmouse

QuickMark(全平台)http://www.quickmark.com.tw/cht/basic/download.asp

现在二维码已加密,无法读取信息。