使用LMK下的密钥翻译跟踪2数据

时间:2015-07-27 14:17:23

标签: iso8583 jpos

我们正在使用jPOS与银行进行通信,以进行信用卡付款处理。我们最近购买了HSM(硬件安全模块)以实现安全密钥存储。由于这个硬件很昂贵,我们使用JCESecurityModule来模仿实际的HSM。

我有 TMK包装在LMK clear track 2 数据。我想执行以下操作:

  1. 在LMK下解包TMK以获得明确的TMK值
  2. 使用clear TMK值,我想加密track 2数据
  3. 我无法找出执行上述步骤的代码。有人可以提供示例代码或指示来实现上述目标吗?

1 个答案:

答案 0 :(得分:1)

您需要将HSM的LMK下的TMK导出为jPOS已知的密钥。

然后你需要将你的外键导入到jPOS下加密的密钥中。 LMKS。

jPOS SM控制台(致电bin/q2 --cli并输入help)可以提供帮助。