使用 ACR122U NFC 读卡器对 Mifare 1K NFC 标签进行身份验证失败

2024-03-25

我在使用ACR122U工具验证Mifare 1K NFC标签时总是得到失败结果,但我可以使用Android手机读取/写入该标签。

ACR122U Load Authentication Keys
< FF 82 00 00 06 FF FF FF FF FF FF 
> 90 00 
< Key Structure: 00    < Key Number: 00
< Key: FF FF FF FF FF FF
Load Authentication Keys Success

ACR122U Authentication
< FF 86 00 00 05 01 00 00 60 00 
> 63 00 
Operation failed

您关于 Android 手机能够读取和写入此标签的评论表明它已格式化为包含 NDEF 数据。您可以尝试对第一个扇区(块 0-3)使用 MIFARE 应用程序目录密钥 0xA0A1A2A3A4A5,对后续扇区使用 NFC 论坛密钥 0xD3F7D3F7D3F7,而不是出厂默认密钥 0xFFFFFFFFFFFF。看NFC 类型 MIFARE 经典标签操作 http://www.nxp.com/documents/application_note/AN1304.pdf更多细节。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 ACR122U NFC 读卡器对 Mifare 1K NFC 标签进行身份验证失败 的相关文章

  • 如何在root手机上获取NFCEE_ADMIN权限?

    NFCEE ADMIN 权限是签名级别 但是 是否有可能在已root的手机上 作弊 以获得此权限 也许使用类似的技术ClockSync 的工作方式 我正在尝试使用反射技术来访问 NFCExtras mAdapter NfcAdapter g
  • 如何从智能卡获取 CPLC 数据?

    我在用着GPShell在带有智能卡读卡器 型号为 ACR122 的 Ubuntu VM 上 我使用几种不同的 NXP SmartMX 芯片 使用他们的Android 标签信息应用程序 当我扫描一个特定的 SmartMX 芯片时 我能够看到
  • 任何 NFC 应用程序均未检测到 NFC B 型卡(例如:nfc taginfo)

    我正在开发 NEXSUS S 4 0 4 需要读取 typeB ISO 14443 卡的数据并显示卡上存储的一些信息 但是我的卡没有在我的应用程序或从 android market 下载的任何其他应用程序上检测到 例如 来自 NXP 的 N
  • 将 NDEF 消息多次写入同一标签?

    在 Android 上 一旦 NFC 标签靠近手机 系统就会向我的应用程序传递一个意图 其中包含一个允许我读取和写入该标签的 NDEF 消息的对象 具体来说 我可以根据需要多次写入该标签 同时它仍然位于手机附近 下面的 Java 代码可以让
  • 使用 C 语言的 NXP Mifare Ultralight 从 NFC 腕带读取正确的数据

    我对 NFC 设备读取非常陌生 但我已经设法使用以下代码在我自己的项目中实现NFC mfultralight c libnfc 我不明白的是 当我从 MIFARE Ultralight 手环读取数据时 我得到了很多垃圾 例如 我的标签中有数
  • 通过HCE付款

    我一直在开发需要实现点击付款的应用程序 我能够将 HCE 服务与 NFC 终端连接 现在我的问题是接下来的步骤是什么 用它进行实际付款 我到处搜索 但找不到合适的文档 请帮我 下面是我编写的用于将 HCE 服务连接到 NFC 终端的代码 安
  • 如何测试NFC api?

    我有一个带有 NFC 和 Android API 等功能的 Nexus S 我假设 NFC 不是通过模拟器模拟的 我只有一部支持 NFC 的手机 我可以使用 RFID 卡来测试我制作的 NFC 应用程序吗 或者我必须购买另一部支持 NFC
  • Mifare Classic 1K 的锁定机制

    Mifare Classic 1K的流程是 轮询标签 验证这些标签 如果身份验证成功 则进行读 写 我已经完成了这些过程 并且还从特定扇区读取和写入数据 命令为轮询标签 is new byte byte 0xFF byte 0x00 byt
  • 如何在我的 Android SDK 环境中安装 Open NFC Add-on

    我想在我的 Android SDK 环境中安装 Open NFC Add on 但我不知道该怎么办 实际上 使用此附加组件中提供的新目标 我可以创建一个嵌入 Open NFC 的新 Android 虚拟设备 AVD 并在此 AVD 上运行
  • Android NFCV (ISO 15693) 标签

    是否可以将数据写入 NfcV ISO 15693 标签上内存中的特定块 例如 将数据写入块 5 或任何特定块 我是 NFC 技术的新手 我正在创建一个应用程序来读取 写入 NfcV ISO 15693 标签 我已成功创建阅读部分 但问题出在
  • 如何防止NFC标签克隆?

    我正在使用 NFC 标签制作一个应用程序 并且必须防止 NFC 标签被克隆 我见过许多其他 NFC 标签 当尝试克隆时 会显示弹出消息 克隆受到限制 标签由密钥保护 我希望我的 NFC 标签具有相同的安全性 这取决于您使用的标签类型以及您想
  • ACR122u卡仿真模式发送PN532命令

    我刚刚读过this https stackoverflow com a 23197444 1852589回答有关如何将我的 ACR122U 置于卡模拟模式的问题 我确实明白其目的 但您需要如何将命令发送到 ACR122u 据我所知 FF00
  • 在 React Native 应用程序中读取 NFC 标签

    我想制作一个可以读取 NFC 标签的反应本机应用程序 我在用反应本机 NFC但无法让它工作 谁能帮助找出我做错了什么并指出我正确的方向 Code in 索引 android js如下 import React Component from
  • 如何通过扫描NDEF NFC标签启动应用程序?

    我正在尝试通过扫描 NFC 标签来启动我的应用程序 我有两个标签要测试 具有一种 URI 数据类型的一个 我们称之为 标签 A http panasonic net http panasonic net and 另一个 我们称之为 标签 B
  • 从 NFC mifare 标签读取 UID iOS 13

    我正在尝试读取 mifare 标签的 UID 查看示例 我经常看到以下方法 func tagReaderSession session NFCTagReaderSession didDetect tags NFCTag if case le
  • 请求 EMV 卡的 GPO 命令时出现解析器错误

    我在使用 VISA 卡的 GET PROCESSING OPTIONS GPO 命令时遇到一些问题 以下是我对 VISA 应用程序的 SELECT 命令的响应 6F408407A0000000031010A535500A5649534120
  • 使用 PPSE 而不是 PSE 读取 EMV 卡

    我正在尝试读取非接触式 Visa Paywave 卡上的数据 对于 Paywave 我必须使用 PPSE 2PAY SYS DDF01 而不是 PSE 1PAY SYS DDF01 提交 SELECT EMV 书籍 1 第 11 3 4 节
  • 主机卡模拟 Android 4.4

    既然 Android 在带有 Android 4 4 的 Nexus 5 上支持卡模拟 是否可能会出现一些应用程序 允许我有效地复制智能卡 例如 在办公室开门的智能卡 并在其位置使用我的手机 会非常方便 Cheers 不 这不太可能 通常
  • 如何在 Fragment 中使用 onNewIntent(Intent Intent) 方法?

    我正在尝试从我的设备使用 NFC 硬件 但是 问题是当我注册 Activity 来接收 Intent 时 PendingIntent pendingIntent PendingIntent getActivity this 0 new In
  • 使用 APDU 命令的有效 NFC 读取比特率是多少?

    我目前正在使用 Android IsoDep trancieve 函数发送和接收累计 1628 字节的数据 该函数分布在 35 个 APDU 命令 选择应用程序 身份验证 读取 中 字节计数包括返回的 MAC 校验和以及由 transcie

随机推荐