您当前位置:闸机 >> 相关资源 >> 开发相关 >> 浏览文章      |关键词: IC卡门票

顺极检票机加密IC卡阅头的替换方法

2014/5/6 22:04:33 本站原创 admin 【字体:

市面上IC卡应用主要是M1 IC卡,作为检票卡、门禁卡很大一部分是将IC卡当作ID卡使用,也就是说,实际上只是读取了IC卡的序列号,而不是读写块。

这么做的有如下好处:

  1. 成本低。由于序列号不需要验证密码,更容易读取,可以使用只读序列的阅读器代替
  2. 开发简单。读取序列号与ID卡阅读器一样,基本不需要上位机指令

但是坏处显而易见:

  1. 不保密。实际应用中,客户一般都认为IC卡比ID卡安全,而序列号是无密码公开的,所以谁都可以读,安全性低
  2. 浪费资源。IC卡序列号实际上与ID卡一样,一般ID卡的感应距离更远、卡也便宜

如何区分加密的IC卡还是只读序列号的IC卡?

加密的IC卡可以自定义卡号,一般卡号位数在16个字母之内,当然也可以定制成更多位数;而序列号有效位数只有4个字母或者8个数字。

但是,即便这样,一般上位机检票软件是采用唯一卡号绑定自定义卡,将读出的序列号与数据库中某个定义号匹配后显示出来,所以很难分辨出是否采用了加密IC块储存卡号。

只能用现有的读头通过上位机软件写入一串自定义号码,再由此读头读出显示出来,才能证明确实采用了可验证IC密码的读头。

我公司默认阅读器也是IC卡序列号,如果需要加密号码,提高安全性,需要更换读头硬件,同时替换相应的阅读器软件,加密IC读头的成本比非加密的大大提高。


顺极检票机加密IC软件替换方法:

一、阅读器替换

1.         注意:硬件修改时,要让检票机彻底断电

2.         每组检票机阅读器有2个,分别是上方与侧方,将阅读器的托板螺丝拧下后,取下原阅读器,顺线找到阅读器的网线接头,两个阅读器的接头分别插在网线三通结的两个端口上,拔下即可

3.         侧面的阅读器固定在卡回收机上,要先将阅读器的顶盖打开,再取出电路板,再把固定的两个螺丝拧下

4.         替换新的阅读器时时,两个网线水晶头插在原“网线三通”中,三通的两个孔没有顺序

                         i.              注意:绝对不能将网线头插在错误的孔中,会烧毁阅读器!

                       ii.              阅读器有两种线序,分别标记为顶、侧,每台机器顶侧各一台,不能混淆

二、检票板接口改变

1.         注意:必须在彻底断电下操作

2.         找到检票板连接接的标号为“5”的串口接头,松开螺丝后拔掉

3.         拔掉的串口接头必须用胶带裹好,防止金属接头搭在板子上烧掉板子

4.         将直通串口线母头端插入检票板侧面的9针孔中,按稍紧实为宜

5.         将直通串口线另一端插入第2条拔下的原串口上,串口接头方向向下时要用螺丝固定

三、检票板的配置文件参数不能随便修改,“debug”只在调试、诊断时开启,平常不能开启,否则严重影响系统性能


加密IC的配置文件参数如下:

;卡信息
[CRD]
;密码(16进制字符)
;PWD=FFFFFFFFFFFF
PWD=888888888888
;密码所在的位置,A密为60,B密为61(16进制字符)
KEY=60
;读取的数据的块号
BLK=1

上面是采用12个8的16进制数作为密码,并且读取的卡号在第0区第1块中(第0块中存放的就是固定的卡序列号,只读)。
 

相关栏目:

网友评论: