2014-11-05 55 views
1

我們正在開發手機銀行應用程序,在這種情況下,我們希望將PIN碼與Thales Payshield 9000 HSM相關聯。Thales HSM PIN相關操作

我們有我們的設備和手冊,但官方文件是這樣窮人無法開始任何東西。我需要做以下操作。

HSM已準備好測試LMK加載並生成ZMK,TPK密鑰。

  • PIN生成
  • PIN更改
  • PIN通過Java插座驗證

到現在爲止我已經使用下面的命令:

  1. JA - 生成一個隨機的密碼
  2. NC - 執行診斷
  3. NO - 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 

您是否遇到了形成命令的問題?

不知道更多關於這個問題很難提供更全面的答案。

我可以建議您發郵件給我們的支持團隊並參考討論。然後他們可以將您的電子郵件轉發給我..

+0

您能否將支持電子郵件分享到我的電子郵件地址[email protected]謝謝 – 2014-11-07 13:45:24

+0

謝謝,但實際上我們必須通過短信發送用戶生成的PIN碼,因爲我們正在打開它們手機錢包賬戶。 因此,通過JA/JB加密PIN碼後,我應該如何通過SMS向用戶發送明文PIN碼。 – 2014-11-12 10:22:39