我们正在开发移动银行应用程序,在这种情况下,我们希望拥有与Thales 9000 HSM相关的PIN。
我们随身带着设备和手册,但是官方文件太差了,不能提前启动任何东西。我需要做后续行动。
HSM已准备好加载测试LMK,并生成ZMK、TPK密钥。
到目前为止,我已经通过Java套接字使用了以下命令:
有谁能帮我一下我们该如何前进?
发布于 2014-11-06 13:45:42
全面披露.。我为泰勒斯工作:-)
以下命令涵盖了这些函数:
PIN生成- JA,例如:JA12345678901204应该返回类似于JB0027743的内容,其中27743是在LMK下加密的PIN。然后,可以将其输入后续命令,以生成偏移量或PVK。对于PVK,DG命令可以如下所示(空格分隔以显示命令的结构):
DG UE741620A9C289D6241882E8028BCD4B4 29840 1234567890120返回
DH 00 7935PIN更改- DU/CU
PIN验证-可能是许多命令,取决于所使用的方法
看起来你可以把NC发送到设备上。您是否得到了适当的回应,即ND之后的固件版本和KCV?例:
ND 00 2686040000000000 1346-0910你在命令的形成上有问题吗?
如果不对这个问题有更多的了解,就很难给出更全面的答案。
我可以建议你给我们的支持小组发电子邮件并参考讨论吗?然后他们可以把你的电子邮件内部转发给我。
https://stackoverflow.com/questions/26756077
复制相似问题