7得票2回答
NFC用作Mifare,是否可行?

我们有一个Mifare卡系统,正在研究使用手机上的NFC芯片作为Mifare卡的可能性。 我已经对NFC进行了一些调研,但我无法回答的问题是,手机中的NFC芯片是否有像Mifare卡一样可以读取的唯一标识符? 另外,如果NFC芯片有一个唯一代码,我只需使用NFC阅读器读取它,还是需要在手机...

7得票2回答
如何确定标签是否存在?

早上好,我想使用我在这个页面上找到的写入方法:https://developer.android.com/guide/topics/connectivity/nfc/advanced-nfc.html,在一张超轻型Mifare卡上进行写入。但我还没有成功。 public void writ...

10得票1回答
Mifare更改KEY A和B

我有一个ACR122U非接触式NFC读卡器。我购买了大量空白的RFID Mifare 4k标签。它们的默认认证密钥A和密钥B都是FF FF FF FF FF FF。 现在我想把它们改成别的东西。我正在使用APDU结构。我发送的命令如下,而且它也很好用: byte[] baData = { ...

9得票1回答
在三星Galaxy设备上隐藏“不支持的NFC标签类型”错误

我正在开发一个应用程序,可以扫描MIFARE Classic卡的UID以便于考勤登记。我已经使其正常工作。但是,每次在我的Galaxy S4上扫描一张卡时,我都会收到一个弹出窗口,显示“不支持的NFC标签类型”。 我想要在应用程序运行时要么禁止要么隐藏该消息。 我注意到有另一个问题也要求在...

13得票1回答
Desfire EV1通讯示例

在Stackoverflow上有很多关于Desfire EV1卡的问题。但如果你要搜索一些示例数据,唯一能找到几个字节的地方是在Ridrix博客。但这很不完整。 很多人在为Desfire卡编写代码时会遇到问题,并在那里写下了他们的问题。但大多数情况下,当他们解决了问题后,他们懒得发布解决方案...

11得票1回答
使用安卓设备解锁Mifare标签

我正在寻找一种方式,可以从安卓手机向一个具有可写块0的中国制造商生产的Mifare标签发送解锁序列。我已经尝试了连接+传输方法,发送50 00 + 40 + 43字节序列,但并没有起作用。我也尝试了私有的transceive函数(为了规避错误检查),但也没有成功。我从nfc服务中得到了错误信息...

9得票5回答
什么APDU命令可以获取卡片ID

哪个APDU命令可以获取7字节的卡片ID? 我使用T=CL (ISO7816)协议和ISO14443层。在检测到卡片时,我只能看到4字节的卡片ID。 我发现这应该是获取卡片ID的APDU命令。 例如: 0xFF, 0xCA, 0x00, 0x00, 0x00 但是这个命令的结果是:6E 00...

9得票3回答
在iOS 13中读取NFC卡的UID

我希望能够获取MiFare卡的UID。我正在使用iPhone X,Xcode 11和iOS 13。 根据这个网站:https://gototags.com/blog/apple-expands-nfc-on-iphone-in-ios-13/和这个人的说法:https://www.reddi...

9得票2回答
DESFire身份验证的DES发送和接收模式

我正在尝试使用我的Android应用程序对DESFire卡进行身份验证。 我使用此链接中的示例解密我从卡中获取的字节。 为此,我在解密中排除了填充(在下面已注释掉),因为DESFire文档指出了这一点。 此外,如果我不这样做,解密将返回8个字节的输入7个字节。 下面是我使用的DES和Tripl...

16得票3回答
如何向智能卡写入/读取数据?

是否有一个开源库可以从智能卡读卡器中使用C#编写和读取数据?我的智能卡型号是mifare1k,读卡器型号是ucr122u。