IC卡

来源:互联网 发布:改位置软件 编辑:程序博客网 时间:2024/04/28 17:05
 

IC

左直拳

IC卡跟ID卡最大的区别在于,IC卡可读可写,而ID卡只读。

IC卡分为接触式和非接触式,象羊城通这些,隔一段距离就可以刷卡的是非接触式。我在工作中使用到的都是非接触式。

每张IC卡分为16个扇区,每个扇区4个块,因此,总共有64个块。但并非全部的块都可以用来保存输入的信息:

其中第一个扇区的第一块,存储该IC卡的序列号;

每个扇区都要验证密码,密码保存在每个扇区的最后一块中,前面三块才是可用的。也就是说,你要将某个扇区的内容读出来,首先要通过该扇区的密码验证。听说,暴力破解对IC卡无效,因为这样做的话,IC卡的电路设计会让它自毁。

因此,总共有16 * 3 – 1 = 47 个块可保存信息,每个块长度为16个字节,总的容量为 47 * 16 = 752个字节。

每个密码块分为3部分,A密码区(6字节),权限区(4字节),B密码区(6字节)。权限区不知道有什么用。要校验A密码还是B密码,主要是看你想用那种校验方式。我在程序中,全部都采用A密码。

刚买回来的卡通常都是空白的,称为白卡,验证密码全部都是FFFFFFFFFFFF

原创粉丝点击