读取EMV卡公共数据

2023-11-29

说我想读书publicEMV 卡的要素。 我将列出一些我认为涉及的步骤。

1. First, select application
   In order to select application we must: 
   (1) find out AID  of application using PSE (if present)
   (2) Try existing AID list.

现在,想象一下我使用上述两种方法之一成功选择了应用程序。

我的问题是:我必须采取哪些进一步步骤来阅读public元素 EMV卡?更准确地说:我是否需要提供带有 PDOL 的卡并获得 AIP 和 AFL (http://www.openscdp.org/scripts/tutorial/emv/initiateapplicationprocess.html) 使用获取处理选项和then读出记录?

或者像我最初提到的那样选择应用程序后,我可以directly继续做这样的事情(读出记录): 链接到来源?


支付系统的 EMV 规范可在以下网址公开获取:http://www.emvco.com/。这些规范包含符合 EMV 标准的支付终端如何从卡读取数据的详细流程和流程,因此您可以简单地实现这些规范的相关部分。

总而言之,您通常会执行以下操作来获取存储在卡上的静态数据:

  1. 找到该应用程序(如您所示)。
  2. 通过 AID 选择应用程序。
  3. 使用 READ RECORD 命令读取数据文件(通常前几个文件的前几条记录包含感兴趣的数据)。在我到目前为止尝试过的卡上,不需要首先发出 GET PROCESSING OPTIONS 命令,但您只能通过发出 GPO 命令并评估卡发送的 AFL 来获取与交易相关的实际文件/记录列表。但您仍然可以使用强力方法来查找与您相关的记录。
  4. 使用 GET DATA 命令读取数据元素(当然您需要知道您正在查找哪些数据元素)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

读取EMV卡公共数据 的相关文章

  • 将 ECPublicKey 从 JavaCard 恢复到 Java

    我正在尝试在终端 由我的计算机模拟 和智能卡 Java Card 之间实现 ECDH 我修复了我想要使用的椭圆曲线 并且在卡端我有以下代码来运行协议的第一部分 ECPublicKey pubKey ECPublicKey KeyBuilde
  • 如何向 HCE 设备发送命令 APDU?

    我的应用程序的 AID 是F239856324897348我为其构建了一个 SelectAID APDU 现在我如何实际将其发送到使用主机卡模拟的接收 Android 设备 我创建了 HCE 服务 以响应 APDU 进行响应 如以下线程所示
  • MIFARE Classic:如何找到良好的访问字节值

    我的目标是仅进行 KEY A 身份验证并禁用 Key B 用于存储数据的空间 我阅读了这些文档 http www nxp com documents data sheet MF1S503x pdf http dangerousthings
  • ACR122U NFC读写器频繁断线

    当我将 SIII Android 4 3 放在 ACR122U NFC 读卡器上时 LED 持续闪烁绿色 当我将 Samsung S4 Android 4 3 放入读卡器时 LED 会变绿直到手机位于读卡器上 在这两种情况下 NFC 均已打
  • 如何在 Windows 10 中禁用 Winscard Discovery?

    我正在使用 ACR122U 测试智能卡 但是 当我将卡放在上面时 Windows 会自动向其发送 APDU 命令 根据问题Windows 8 禁用智能卡即插即用 我禁用了智能卡即插即用 但我仍然可以看到 PIV 选择 称为温斯卡探索 如何在
  • 如何在 RDP 期间访问远程 USB 智能卡

    我的设置 RDP 客户端 Win7 RDP gt 远程带智能卡的服务器 Win2k8R2 我发现无数的答案表明这是不可能的 很多答案表明 RDP 是为了安全性而设计的 智能卡被锁定 在使用远程桌面连接 RDP 进行远程连接时不允许看到设备
  • Mifare Classic 1K 的锁定机制

    Mifare Classic 1K的流程是 轮询标签 验证这些标签 如果身份验证成功 则进行读 写 我已经完成了这些过程 并且还从特定扇区读取和写入数据 命令为轮询标签 is new byte byte 0xFF byte 0x00 byt
  • 智能卡读卡器访问时出现未知错误 0x16

    我正在尝试更改 ACR1252U 上的蜂鸣器持续时间 API 链接 http www acs com hk download manual 6402 API ACR1252U 1 09 pdf http www acs com hk dow
  • Apple Watch 是否能被 RFID 读取器检测到?

    我是 NFC 技术的新手 苹果尚未向开发者开放 NFC 这是否意味着第 3 方应用程序无法在设备上写入数据或触发操作 但是否可以使用类似于智能卡的 RFID 读取器来识别手表呢 使用支持 NFC 的 Apple Wallet Pass 可以
  • 在javacard中安装小程序

    我通过 Eclipse 制作了流行的 Hello World javacard 代码的 cap 文件 现在我想通过 GPShell 和 ACR38 智能卡读卡器将其加载到真正的 javacard 中 问题 我需要任何密钥才能将 cap 文件
  • 带有 ACR122U 的 libnfc 对 SELECT(通过 AID)APDU 没有响应

    See NFC 读取器 SELECT 通过 AID APDU 未路由到 Android 设备 https stackoverflow com q 50316799 2425802关于调试和最终结果 TL DR 读者可能已经不复存在了 我有
  • 如何读取基于EMV的智能VISA卡详细信息

    我正在尝试从 VISA 卡读取信用卡数据 但无法成功 正如在互联网资源中我发现对于 MASTER 卡 我们可以使用 1PAY SYS DDF01 文件选择 PSE 目录 然后阅读记录 但对于 VISA 来说 它不是强制性的 当我使用 SEL
  • Java 卡连接到模拟器失败

    我正在尝试测试 Java Card 小程序以建立与 cref 等模拟器的连接 try sckClient new Socket localhost 9025 InputStream is sckClient getInputStream O
  • 从 Mastercard/VISA 借记卡/信用卡读取 EMV 数据 [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我正在尝试构建一个应用程序来读取 编码卡上的数据 如 PAN 到期日 客户名称 PIN 等信息 到目前为止 我发现我需要发送 APDU
  • Android 上有 javax.smartcardio 类似物吗?

    Android 上有 javax smartcardio 类似物吗 但不使用开放移动 API Thanks 我在用着javax smartcardio 作为门面IsoDep在 Android 上的一个名为SCUBA http sourcef
  • 安装后将 Javacard 小程序标记为隐式可选(默认小程序)

    我正在寻找一种方法 将小程序标记为隐式可选 默认选择 小程序 然后将其上传并安装在全球平台 http www globalplatform org JCOP 2 4 2 R1 http www nxp com products identi
  • Secure Com SCP02 会话:响应初始化更新命令返回的“密钥多样化数据”的作用是什么

    在初始化更新命令的响应字段中 密钥多样化数据 包含制造商ID和安全域AID的最后两个字节 被返回到Off Card实体 我想知道这些数据的用途是什么 我在某处读到 该密钥多样化数据用于派生卡外的基本密钥 我不知道这是对还是错 如果是正确的
  • 扩展 APDU 和 T=0/1 通信协议

    我有一个 JCOP V2 4 2 R3 java 卡 它的数据表中提到 该卡支持T 1 and T 0通信协议 我还有一个 ACR38 智能卡读卡器 它支持 T 0 和 T 1 协议 我与一张卡成功进行了 T 0 通信 并且与该卡成功进行了
  • 使用 Android 应用程序访问 SIM 卡?

    我想知道是否可以使用 Android 应用程序访问 SIM 卡 你可以像这样获取 IMEI 但这是你想要的吗 只是一个例子 mTelephonyMgr TelephonyManager getSystemService Context TE
  • 作为 Windows 服务运行时的 PCSC.InvalidContextException

    我一直在使用 pcsc sharp 库开发一个小型智能卡扫描仪应用程序 该应用程序作为控制台应用程序运行时工作正常 代码如下 using System using System Collections Generic using Syste

随机推荐

  • 在 Python 3.6.2 上写入文件然后读取它

    target open test txt w target write ffff print target read 运行以下 python 脚本时 test txt 是一个空文件 它会打印一个空字符串 但是 当重新打开文件时 它可以很好地
  • 有什么方法可以知道数组列表是否包含一段文本?

    我有一个包含多个项目的数组列表 假设它们是 深棕色 蓝色 绿色 有什么方法可以查找我的某些商品中是否有字符串 DARK 我知道 contains 可以做到这一点 但只有当字符串完全正确时它才会这样做 我的想法是寻找以我的项目之一开头但没有所
  • 参考qt快速控制选项卡视图中的错误

    我用TabView编写了一个QT Quick程序 当我单击 Tabview 中的按钮 b1 时 程序应该调用 show text 并打印 b1 的文本 但它打印 ReferenceError b1 未定义 任何建议将不胜感激 谢谢 impo
  • 将 glut 链接到 Qt

    我想将 OpenGL 与 glut 结合到 Qt 中 我正在使用 Windows 我的 Qt 版本是 4 7 4 32 位 我按照教程进行操作 http www youtube com watch v 1nzHSkY4K18 我还查了一些人
  • SQL 年度总和报告,寻找优雅的解决方案

    我有一个包含 3 列的表 ItemCode Quantity 和 DocDate 我想以更 优雅 的方式创建以下报告 SELECT T0 ItemCode SELECT SUM QUANTITY FROM MyTable T1 WHERE
  • spring-boot-maven-plugin 打破了同级模块依赖

    我有一个多模块 Maven 设置 一个父模块 加上两个子模块 子模块 A 和 B 模块 B 依赖于 A 但是 如果我在模块 A 中使用 spring boot maven plugin 则编译依赖关系不会得到解决 模块 B 的编译目标将抛出
  • 动态改变过滤器表达式

    我有一系列记录 该数组将根据用户的权限显示不同的记录 因此我必须根据用户使用不同的过滤器 我如何创建这样一个表达式 它根据用户的许可采用变量函数 div item name 其中表达式在范围上定义 scope filterExpr test
  • 使用 SaveChanges 的同一事务从 EF 调用 SP

    有人知道如何使用 objectContext SaveChanges 方法 EntityFramework 5 的同一事务来调用 StoredProc 吗 目标是应用对象更改并调用对数据库执行一些 魔法 的存储过程 但是 如果出现问题 无论
  • 连接到 Azure 容器注册表的 Azure 逻辑应用

    我已经在 LogicApp 中设置了 身份 在容器注册表中添加了必要的 AcrPull 访问权限 但无法让逻辑应用访问 Azure 中的私有容器注册表 出现错误 error code InaccessibleImage message Th
  • 在 C# .NET 中检查静态或动态 IP 地址?

    我正在构建一个非常基本的表单应用程序 我可以获得本地计算机上可用的 IP 地址列表 但是 我还想确定如何获取这些地址 例如 DHCP 或静态 如何判断系统上是否配置了静态 IP 地址 目标是告知新手最终用户 可能不了解网络设置或如何获取网络
  • 更改imshow的轴比例

    我正在 MATLAB 中可视化一个矩阵imshow 但是 我希望 y 和 x 轴交换位置 使 x 对应于矩阵的行索引 y 对应于列索引 我还想将轴的增量值更改为 0 01 以便第 10 行的 x 值为 0 1 第 100 行的 x 值为 1
  • 我在两个不同的系统中有一个远程存储库和两个远程存储库

    我在两个不同的系统中有一个远程存储库和两个远程存储库 在一个系统中 我将修改代码并将其推送到远程存储库 如何使用 git hooks 自动更新另一个本地存储库中的代码 如果您有一个本地存储库推送到远程存储库 并且希望更新第二个远程存储库 则
  • Java旋转图像变成全黑?

    我正在制作一个基本的java应用程序并尝试旋转图像 我写了以下快速方法 private Image rotate double degs ImageIcon img new ImageIcon src inc img char male p
  • UIImage 到字节数组

    我正在创建一个将图像上传到服务器的应用程序 它必须通过 XML 发送字节数组 如何将字节数组放入 NSString 中 Thanks 您可以将 UIImage 转换为 NSData 对象 然后从那里提取字节数组 这是一些示例代码 UIIma
  • 如何在Python中将列表初始化为特定值

    我想要一个列表 其中每个项目都设置为特定值 在我的例子中为 0 我已经用下面的代码在我的代码中解决了这个问题 但感觉很混乱 当然有更好的方法吗 maxWidths map lambda x 0 range 0 maxCols 将单元素列表乘
  • 使用 float:left 在 DIV 内垂直和水平居中图像?

    当使用 float left 将图像按行放置时 我需要一个可行的解决方案来完成将不同尺寸的图像居中到方形 div 的琐碎任务 我在 div 内部使用 div 来实现这一点 outer element wrap tile div displa
  • c gcc 编译器选项的指针算术警告

    我正在使用以下标志 但仍然无法收到此警告 类型指针void 用于算术 使用的标志 O2 Werror Wall Wno main Wno format zero length Wpointer arith Wmissing prototyp
  • 在 Outlook VBA 中更新电子邮件主题

    我正在尝试创建一个按钮控制的宏来更改电子邮件的主题 下列的这个线程我设法想出了这个 Public Sub Confidential Dim Item As Outlook MailItem Dim oInspector As Inspect
  • 使用 wp_remote_post 设置内容类型

    我怎样才能设置content type字段到application json使用该函数时在我的 HTTP 请求的标头中wp remote post 检查文档wp remote post这将为您提供一些有关如何处理远程请求的额外信息 当您使用
  • 读取EMV卡公共数据

    说我想读书publicEMV 卡的要素 我将列出一些我认为涉及的步骤 1 First select application In order to select application we must 1 find out AID of a