首页 文章
  • 4 votes
     answers
     views

    有没有支持扩展APDU的Android手机?

    我正在开发一个Android应用程序,它具有从智能卡读取数据的功能 . 默认情况下,NFC控制器支持APDU命令,单个命令中最大收发长度为261个字节 . 由于需要在卡上读取大量数据,因此读取速度非常慢 .是否有支持扩展APDU的Android手机允许在单个APDU中发送超过261个字节?或者有没有办法通过调用Android API来修改最大收发长度以允许这样做? 我找到了一些话题:link 他们...
  • 3 votes
     answers
     views

    使用Android NFC向Java Card发送超过261个字节

    我想通过NFC(类 IsoDep )向Java Card智能卡发送长度为1699字节的APDU . 我收到了错误 java.io.IOException:收发长度超过支持的最大值 我的手机是三星Galaxy S7 . 我在卡片上的小程序中使用了扩展长度 . 我已经确认该卡支持扩展长度 . 我通过发送一个4000字节的APDU到卡上通过pyapdutool进行了测试 . 我发现当我编写这段代码时...
  • 2 votes
     answers
     views

    如何将任何APDU命令从当前选定的applet传递到另一个applet?

    Question: 假设有一个Applet的多个实例 . 目前选择了一个Applet实例 . 是否可以将任何APDU命令从选定的Applet传递到另一个Applet实例?我在JavaCard API 3.0.4版中没有找到这样的方法 . Details: 在研究"Expresspay Mobile Specifications v1.2"文件以实施'Application Se...
  • 2 votes
     answers
     views

    智能卡读卡器的奇怪行为

    我有一个CRT-603-CZ1智能卡读卡器,我想阅读16字节的经典1k Mifare非接触式卡的第4块 . 验证密钥是defualt值(即 0xFFFFFFFFFFFF ) . 所以我必须向读者发送3个命令,如下所示: 加载密钥APDU命令 验证APDU命令 读取块数据 (上述手册中提到了相应的APDU命令 . ) 为了发送上面的APDU命令,我使用了OpenSCTool,你可以在...
  • 2 votes
     answers
     views

    如何与Felica内存/智能卡通信?

    我有一张Felica卡 . 第一个问题是这张卡究竟是什么?它是智能卡还是简单的存储卡?它是一种Java卡,我可以加载 .cap 文件或它有其专有的固定内容,我无法加载任何小程序?是GlobalPlatform标准投诉吗? 我读了here: 索尼专有的FeliCa是一种类似于ISO / IEC 14443的智能卡技术.FeliCa具有类似于ISO / IEC 7816-4中定义的文件系统 . 用于...
  • 0 votes
     answers
     views

    IOS / Android非接触式支付仿真 - Greggs

    我知道从IOS11你可以访问CoreNFC来读取NDEF标签 . 我也知道它允许开发人员只访问读取模式 . 我想知道的是Greggs(面包店连锁店)如何通过他们的预付费应用程序启用非接触式支付?过程如下: 预付款应用 通过非接触式应用程序支付spirepayments支付点 应用程序从应用内余额中扣除信用额度 此功能适用于IOS和Android用户 . 我对EMV规格了解不多,在我...

热门问题