如何计算apdu命令的PCB字节
我需要一个简单的例子来计算 APDU 命令的 PCB 位。例如,我有命令选择 aplet:
{ 0x00, 0xA4, 0x04, 0x00, 0x06, 0x9A, 0xFC, 0xC3, 0x22, 0x88, 0x91 };
字节是:
- CLA
- INS
- P1
- P2
- Len
- Aplet ID(6 字节)
我如何计算 PCB 的命令?
我知道它的字节一定是'0x02',但是如何动态计算它呢?
谢谢你!
I need simple example for calculate PCB bit for APDU command. For example I have command select aplet:
{ 0x00, 0xA4, 0x04, 0x00, 0x06, 0x9A, 0xFC, 0xC3, 0x22, 0x88, 0x91 };
were byte is:
- CLA
- INS
- P1
- P2
- Len
- Aplet ID(6 byte)
How I can calculate PCB for its command?
I know that it byte must be '0x02', but how to calculate it dynamically?
Thank you!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Google 图书有“Wolfgang Rankl、Wolfgang Effing 撰写的智能卡手册”。表 9-5 到 9-7 给出了 PCB 格式。
Google Books has the "Smart Card Handbook By Wolfgang Rankl, Wolfgang Effing". It has tables 9-5 through 9-7 which give the PCB format.