非接触读写器(IC卡)常用标准协议
由于非接触IC卡在通讯时,与读写器是通过无线电射频来传输数据,所以其双方必须要遵守完全相同的通讯协议标准才能达到正常的通讯要求。目前,国内常用的非接触 IC 标准协议为ISO14443A、ISO14443B、ISO15693等。不同协议标准下,对应不同的IC卡,常用的IC卡有:
ISO14443A :普通逻辑加密卡有:MIFARE 1K、MIFARE 4K、FM11RF08、Ultralight、Ultralight C、MIFARE Mini、DESFire;CPU卡有:MIFARE ProX T=CL TYPE A
ISO14443B :普通逻辑加密卡有:SR176、SRI512、SRI1K、SRI2K、SRI4K、SRIX4K;CPU卡有:AT88RF020 T=CL TYPE B
ISO15693 :一般为标签卡NXP I.CODE SLI、TI Tag_it HF-I、ST LRI
三、SAM卡简介
SAM是Safe Authentication Module的简称,即安全认证模组。在IC卡的使用过程中,通过密钥,使数据在交换过程中,保障其安全。SAM卡本身除了具有密钥处,还具有计算功能。一般按密钥可分为: 身份认证密钥(SAM卡),充值密钥(ISAM卡),减值密钥(PSAM卡)。
身份认证密钥(SAM卡) 一般是终端设备对IC卡做身份认证,识别其是否为有效的卡片。充值密钥(ISAM卡) 一般为发卡端使用,在IC卡初次使用时,为其加密初始化,同时也做充值使用。减值密钥(PSAM卡) 一般为终端设备使用,给IC卡做安全的扣款操作。SAM卡为接触式IC卡,其使用ISO7816协议。