永发信息网

如何用mifare classic

答案:2  悬赏:50  手机版
解决时间 2021-01-27 21:37
  • 提问者网友:记得曾经
  • 2021-01-27 04:09
如何用mifare classic
最佳答案
  • 五星知识达人网友:动情书生
  • 2021-01-27 05:43
在android sdk 的文档中,描述道 “all MifareClassic I/O operations will be supported, andMIFARE_CLASSIC NDEF tags will also be supported. In either case,NfcA will also be enumerated on the tag, because all MIFARE Classic tags are alsoNfcA.” 所以说NFCA协议是兼容MifareClassic 协议的, 我们可以通过NfcA在android的相关类来处理给予MifareClassic 的RFID卡。
一般来说,给予MifareClassic的射频卡,一般内存大小有3种:
1K: 16个分区(sector),每个分区4个块(block),每个块(block) 16个byte数据
2K: 32个分区,每个分区4个块(block),每个块(block) 16个byte数据
4K:64个分区,每个分区4个块(block),每个块(block) 16个byte数据
对于所有基于MifareClassic的卡来说,每个区最后一个块叫Trailer,16个byte, 主要来存放读写该区的key,可以有A,B两个KEY,每个key长6byte,默认的key一般是FF 或 0,最后一个块的内存结构如下:
Block 0 Data 16bytes
Block 1 Data 16 bytes
Block 2 Data 16 bytes
Block 3 Trailer 16 bytes
Trailer:
Key A: 6 bytes
Access Conditions: 4 bytes
Key B: 6 bytes
全部回答
  • 1楼网友:深街酒徒
  • 2021-01-27 06:42
分都木有?这叫砖家们情何以堪? mifare卡俗称m1卡,是ic卡的一种,原装芯片通常被称为nxp卡或飞利浦s50卡。兼容国产芯片有复旦的m1卡,和华鸿的m1卡。 另外em卡,mifare卡,hid卡,ti卡一句两句说不清楚,主要要看你的需求的
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯