IC卡

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值