【问题标题】:Thales HSM PIN Related Operations泰雷兹 HSM PIN 相关操作
【发布时间】:2014-11-05 11:27:18
【问题描述】:

我们正在开发移动银行应用程序,在这种情况下,我们希望拥有与 Thales Payshield 9000 HSM 相关的 PIN。

我们有设备和手册,但官方文档太差了,无法开始任何事情。我需要做以下操作。

HSM 已准备好加载测试 LMK,并生成 ZMK、TPK 密钥。

  • PIN 生成
  • PIN 更改
  • PIN 验证

到目前为止,我已经通过 Java 套接字使用了以下命令:

  1. JA - 生成随机 PIN
  2. NC - 执行诊断
  3. 否 - HSM 状态

谁能帮助我我们应该如何前进?

【问题讨论】:

    标签: encryption hsm


    【解决方案1】:

    完全披露..我为泰雷兹工作:-)

    这些功能由以下命令覆盖:

    PIN 生成 - JA 例如:JA12345678901204 应该返回类似于JB0027743 的内容,其中27743 是在 LMK 下加密的 PIN。然后可以将其馈入后续命令以生成偏移量或 PVK。对于 PVK,DG 命令可以按如下方式使用(空格分隔以显示命令的结构):

    DG UE741620A9C289D6241882E8028BCD4B4 29840 1234567890120
    

    返回

    DH 00 7935
    

    PIN 更改 - DU/CU

    PIN 验证 - 可能是多个命令,具体取决于所使用的方法

    您似乎可以将 NC 发送到设备。您是否得到正确的响应,即 ND 后跟固件版本和 KCV?例如:

    ND 00 2686040000000000 1346-0910
    

    您在形成命令时遇到问题吗?

    如果不了解问题的更多信息,就很难提供更全面的答案。

    我能否建议您向我们的支持团队发送电子邮件并参考讨论。然后他们可以在内部将您的电子邮件转发给我..

    【讨论】:

    • 您能否将支持电子邮件分享到我的电子邮件地址,faisalx64@gmail.com 谢谢
    • 谢谢,但实际上我们必须通过短信发送用户生成的 PIN,因为我们正在打开他们的移动钱包账户。因此,在通过 JA/JB 加密 PIN 后,我应该怎么做才能通过 SMS 向用户发送明文 PIN。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-21
    相关资源
    最近更新 更多