java mifare_java – 使用SCL010获取Mifare Ultralight的UID
您实际使用的命令不是您所期望的.
使用此阅读器获取UID /序列号/枚举标识符的正确命令APDU是:
+------+------+------+------+------+
| CLA | INS | P1 | P2 | Le |
+------+------+------+------+------+
| 0xFF | 0xCA | 0x00 | 0x00 | 0x00 |
+------+------+------+------+------+
但是,您使用的构造函数定义为:
public CommandAPDU(int cla, int ins, int p1, int p2, int ne);
所以
new CommandAPDU(0xFF, 0xCA, 0x00, 0x00, 0x00)
您正在创建具有以下参数的C-APDU:CLA = 0xFF,INS = 0xCA,P1 = 0x00,P2 = 0x00.到目前为止,这与上面的APDU相同.但最后一个参数是Ne = 0x00. Ne = 0表示预期响应字节数为零(而Le = 0表示预期响应字节数为(最多)256).
这样可以有效地创建以下Case-1 APDU:
+------+------+------+------+
| CLA | INS | P1 | P2 |
+------+------+------+------+
| 0xFF | 0xCA | 0x00 | 0x00 |
+------+------+------+------+
因此,最多您将获得2字节状态字作为响应(指示成功使用0x90 0x00或指示错误,状态代码如0x6X 0xXX).
所以你可以使用字节数组来形成你的APDU:
new CommandAPDU(new byte[] { (byte)0xFF, (byte)0xCA, (byte)0x00, (byte)0x00, (byte)0x00 } )
或者您可以为Ne指定适当的值:
new CommandAPDU(0xFF, 0xCA, 0x00, 0x00, 256)
java mifare_java – 使用SCL010获取Mifare Ultralight的UID相关推荐
- java mifare_java – NTAG212 Mifare Ultralight与身份验证
我是NFC Android的新手,我已经坚持了几天试图通过身份验证获得NTAG212 Mifare Ultralight的第7页,我已经有了PWD和PACK来完成基于NTAG212文档的PWD_AUT ...
- RC522读取NFC Forum Type2 Tag流程及代码解析——Mifare Ultralight卡片读取(采用PHY6212平台,可移植)
RC522作为一款NFC读写芯片,性价比还是很高的,因为在项目里需要采用NFC OOB配对,所以需要读取配对方模拟的NFC卡片信息 读取对象采用NRF52832,使用其NFC功能模拟type2 tag ...
- java 根据ip获取mac地址_利用java如何根据IP获取mac地址
利用java如何根据IP获取mac地址 发布时间:2020-11-25 15:49:42 来源:亿速云 阅读:74 作者:Leah 利用java如何根据IP获取mac地址?针对这个问题,这篇文章详细介 ...
- c# typescript_在任何IDE中从C#,Java或Python代码获取TypeScript接口的简单方法
c# typescript by Leonardo Carreiro 莱昂纳多·卡雷罗(Leonardo Carreiro) 在任何IDE中从C#,Java或Python代码获取TypeScript接 ...
- 因为 Java 和 Php 在获取客户端 cookie 方式不同引发的 bug
遇到个 Java 和 Php 在获取客户端 cookie 方式不同导致跨系统的问题.所以写了这篇博客梳理下相关知识. 实验 下面通过两个简单的实验,来看Java和Php在获取web请求中的cookie ...
- java计算两个文本框的值,java 文本框自动获取另外两个文本框的值的乘积
java 文本框自动获取另外两个文本框的值的乘积 关注:282 答案:2 手机版 解决时间 2021-02-25 21:59 提问者壹玍徴戰何亽陪 2021-02-25 13:53 在panel里 ...
- java过滤html标签获取纯文本信息
转载自 java过滤html标签获取纯文本信息 package com.lyt.base.util;import java.util.regex.Pattern;public class Filter ...
- java中nonce_java如何获取微信timestamp,nonceStr,signature参数
java如何获取微信timestamp,nonceStr,signature参数 发布时间:2021-01-18 11:46:12 来源:亿速云 阅读:57 作者:小新 这篇文章主要介绍java如何获 ...
- java反射之获取class对象,Java之反射机制(获取Class对象的三种方式)
Java之反射机制(获取Class对象的三种方式) 开发工具与关键技术:MyEclipse 10,java 作者:刘东标 撰写时间:2019-06-14 如何得到各个字节码对应的实例对象? 每个类被加 ...
最新文章
- 在Bootstrap中使用类的按钮类型
- 反向输出一个三位数(信息学奥赛一本通-T1031)
- ati catalyst linux 视频解码,如何为ATI/APU用户编译编译安装XBMC,硬解播放视频
- Linux下安装jboss并设置自启动服务
- hutool工具类的使用,国内自己封装的工具包,挺好用的
- 知识图谱构建流程与实现技术浅谈
- 打包出来的 common.js/umd.js 是啥?
- webstorm最新版激活破解
- android 自定义字体 ttf,Android利用TTF文件设置字体
- 不懂风水没关系,照做就一定没错!好玩实用的室内风水忌避图
- 新马華人的姓名大多用方言拼音,所以显得很混乱
- 微信小程序实现文字识别-ocr插件
- 数字电视图像相关的基本概念
- PLC模拟量采集在工业自动化控制中的应用
- 欧文分校计算机新sat多少分录取,加州大学欧文分校留学托福成绩要求95分 SAT1800分...
- [转贴]李雅轩杨式太极拳精论
- 美政府UFO报告,称无法解释144起UFO事件中的143起
- HTML 高度不祥的情况下自动水平垂直居中
- 麦咖啡与360安全卫士及优化大师均有冲突
- java写excel文件,报Warning: MS Office Drawing on sheet Sample not supported - omitting
热门文章
- QXlsx(访问Excel)
- C++一本通题库1010
- 利用雅可比方法求线性方程组C语言_无基准轮廓度的测量与计算方法
- 显示器接口_显示器接口类型怎么选,4种主流接口要了解
- 鼠标点击网页出现爱心特效
- 用 StarRocks on ES 实现 分词
- 25.请编写一个函数fun,它的功能是:比较两个字符串的长度,(不得调用C语言提供的求字符串长度的函数),函数返回较长的字符串。若两个字符串长度相同,则返回第一个字 符串。
- 控制台报错:java.security.InvalidKeyException: Illegal key size
- 四川贝利思科技:拼多多开店的优势所在
- WSTMart开源商城