智能卡读写器,IC卡读卡器

RFID读卡器包含低频ID卡读卡器,高频IC卡读卡器,NFC读写器,超高频UHF读卡器以及相应的模组,智能卡包含印刷彩卡,CPU卡,电子标签

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

随着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读写器产品手册下载

相关联的产品
YW-IC-S50
YW-IC-S50

S50射频卡

ISO14443A标准白卡FM08,S50

高频RFID射频卡

YW-605RA
YW-605RA

串口射频卡RFID读写器

USB免驱动IC卡读卡器,支持Windows,安卓和linux,型号YW-605RA

高频RFID读写器,Linux读卡器

YW-IC-S70
YW-IC-S70

S70射频卡RFID

ISO14443A标准白卡S70

高频RFID射频卡

YW-S50
YW-S50

各种尺寸的电子标签

各种尺寸的电子标签YWS50

高频RFID射频卡

YW-608
YW-608

LED射频卡RFID读写器

LED射频卡读写器,含有8位LED显示器YW-608

高频RFID读写器,Linux读卡器

SDT-HA
SDT-HA

USB免驱IC卡读卡器发卡器SDT-HA

价格低的射频卡读写器,IC卡读卡器SDT-HA

高频RFID读写器,WEB读卡器,安卓读卡器,Linux读卡器

YW-610
YW-610

多功能LCD射频卡RFID读写器

LCD带键盘射频卡读写器YW-610

高频RFID读写器,Linux读卡器

YW-620HA
YW-620HA

双界面读写器

USB免驱双界面读写器YW-620

双界面读写器,Linux读卡器

YW-615NC
YW-615NC

网络NFC读写器

TCPIP网络接口的NFC读写器YW-615

高频RFID读写器

YW-605HA
YW-605HA

USB免驱IC卡读卡器发卡器YW-605HA

USB免驱动IC卡读卡器,支持web,安卓和linux,型号YW-605HA

高频RFID读写器,WEB读卡器,安卓读卡器,Linux读卡器

YW-607HC
YW-607HC

NFC读写器YW-607HC

支持web浏览器,windows,安卓,linux的NFC读写器YW-607HC

高频RFID读写器,WEB读卡器,安卓读卡器,Linux读卡器

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

微信扫一扫联系我们

友我科技