如何计算apdu命令的PCB字节

发布于 2025-01-03 17:25:16 字数 339 浏览 1 评论 0原文

我需要一个简单的例子来计算 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

北凤男飞 2025-01-10 17:25:16

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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文