射频IC卡读卡器,RFID读写器,读写模块产品研发定制和销售,软件定制服务。我们的目标:一流的产品,五星级服务!对客户的需求做出快速响应。
企业使用员工卡登录计算机配置
Windows智能卡登录系统
WEB与发卡器
WEB浏览器与UHF超高频读卡器
WEB读卡器 IC卡(NFC)发卡器
PLC读卡器 IC卡模块
安卓读卡器 UHF读卡器
PCSC读卡器 智能卡登录
新闻搜索
 
最新新闻
1  如何给IC卡写自定义
2  如何配置刷卡登录电脑
3  插卡登录拔卡锁屏
4  在web页面实现智能
5  关于IC卡密钥理解和
6  BS架构下NFC读写
7  关于IC卡密钥理解和
8  如何配置NFC读卡器
9  企业使用员工卡登录计
10  Java JNI调用
热门新闻 点击
 友我科技推出新一代农 182023
 友我科技RFID读写 178514
 友我科技发布PC/S 178419
 友我科技RFID产品 115169
 射频IC卡和IC卡读 77866
 射频卡读写模块选购指 61048
 友我科技PCSC双界 51431
 ISO14443 I 26483
 射频卡读写器发卡器介 23817
 接触式IC卡接口原理 18985
产品推荐
   
  LCD型网络门禁控制器  
 
   
  医疗设备专用RFID读写器  
 
   
  网络门禁控制器  
 
   
  农业智能灌溉控制器  
 
   
  第二代机井灌溉控制器  
 
   
  工业远程遥控器  
 
     新 闻 中 心

USB免驱RFID读写器编程解析之一:智能卡篇

双击自动滚屏 发布者:YOWO RFID 发布时间: 阅读:3726

随着RFID应用的普及,越来越多的软件工程师需要使用RFID读写器编程来实现自己的需求。为了使软件工程师更快的了解RFID读写器的使 用,本文选择一款市面上常用的USB免驱RFID读写器SDT-HA来做解析。USB免驱一般是使用USB HID接口,因为windows系统本身带有HID接口的驱 动,所以不需要单独发布驱动程序。

要编写RFID读写器的程序,先必须了解RFID读写器读写的卡的内存结构。现在广泛使用的是以M1(S50)卡及其兼容卡为代表的智能卡,以 下将详细介绍S50卡的内存结构。

标准S50智能卡有8Kbits内存,相当于1K字节,实际可以用来的存储数据的有752字节,为什么会缩水,在稍后的内存介绍中将会解释。

标准S50智能卡有16个扇区,每个扇区有4块,每块有16个字节。这全部算下来就是16*4*16=1024字节(1K)。由于块是卡结构的最小管理 单位,所以我们在读写这张卡的时候就是按照块来操作的,就是说必须是16个字节。每4个块组成了一个扇区单元,组成扇区单元的目的就是为 了管理卡的密钥,也就是卡的密钥和扇区是对应的。有16个扇区,也就有16组密钥各自独立的工作着。某组密钥只是对这个扇区(4个块)管用 ,与其他的扇区无关。这种设计可以使此智能卡可以同时作多达16种不同的应用。

每个扇区的密钥都存放在该扇区的最后一块,占用了一个单独的块。密钥分为A密钥和B密钥,关于密钥可以参见文章《关于S50卡密钥A和密钥B》。

第0扇区的第0块用于保存序列号等相关数据,是只读的,不能写入任何数据。如果我们按照顺序定义块,那么块号就是从0到63。0到3块 为第0扇区,4到7块为第1扇区,依此类推,第60到63块为第15扇区。其中第0块是只读的,第3块,7块....第63块全部是密钥块,不能用来保存 数据, 所以总的可以保存数据的块为16*3-1=47块,共47*16=752字节。

  (转载请注明出处: 友我科技网站 http://www.youwokeji.com.cn)
 

最新版RFID读写器产品手册下载

  (转载请注明出处: 友我科技网站 http://www.youwokeji.com.cn)
 

最新版RFID读写器产品手册下载


相关产品

最新RFID读写器产品手册
RFID读写器SDK开发包
S50射频卡YW-IC-S50
USB免驱IC卡读卡器发卡器YW-605HAYW-605-USB
串口射频卡RFID读写器YW-605-RS232
S70射频卡RFIDYW-IC-S70
各种尺寸的电子标签YWS50
LED射频卡RFID读写器YW-608
USB免驱IC卡读卡器发卡器SDT-HASDT系列
多功能LCD射频卡RFID读写器YW-610
双界面读写器YW-620
NFC读写器YW-607HCYW-607
网络NFC读写器YW-615

打印本页 || 关闭窗口
企业简介||付款方式||网站地图||友情连接||联系我们

RFID读写器,IC卡读卡器, 智能卡读卡器,RFID读卡器, 电子标签,CPU卡读写器,读卡模块
北京友我科技有限公司 版权所有 (C)2008-2020
客户服务中心信箱:coodor#126.com(将#改为@)
热线直拨: 010-57049038 18910685939 电话微信:13691531038,13671114914
京ICP备14016005号
微信扫一扫联系我们

微信扫一扫联系我们

友我科技


1
RFID读写器产品手册下载
2
读写器开发SDK下载
3
点击联系友我科技
4
点击联系友我科技
5
WEB读卡器开发指南
6
Windows读卡器开发指南
7
Android读卡器开发指南
8
Wince读卡器开发指南
9
PLC读卡器开发指南
10
Linux读卡器开发指南
11
单片机读卡器开发指南
12
PCSC读卡器开发指南