0

1:

在此处输入图像描述

2:

在此处输入图像描述

3:

在此处输入图像描述

以上图片附在问题上,根据他们提出我的问题!

1-正如我们在GP 规范中所知道和提到的,卡片挑战有 8 个字节的长度,但在第一张照片中,JCManager显示了一个 6 字节的卡片挑战!为什么?

2-根据GP规范生成的推导数据与JCManager中的推导数据不相等!为什么?!

3-基于图2,如果静态S_ENC静态S_MAC具有相等的值,我们得出结论会话S_ENC会话S_MAC必须具有相等的值。那正确吗?如果是,为什么在 JCManager 中它们之间存在差异?

4-我使用这个站点并通过ECB(DES)加密对JCManager中突出显示的派生数据进行加密,但输出不是预期的!又是为什么!?

4

1 回答 1

0

该卡使用 SCP02,如为 INITIALIZE UPDATE 命令返回的密钥信息中所示。因此,卡质询具有 6 个字节和基于密钥特定常量(01 82用于 S_ENC)和序列计数器(00 16由卡在 INITIALIZE UPDATE 响应中发送)的密钥派生数据。您在 JCManager 中看到的值是正确的。

您显示的图表反映 SCP02 的密钥派生机制。相反,这似乎是 SCP01 的密钥推导机制。

于 2014-06-07T08:10:03.740 回答