简体   繁体   English

发出 DUKPT 密钥管理时 TermApp Postillion 出现 PIN 转换错误

[英]PIN Transalation error on TermApp Postillion when isuing DUKPT key managemt

I am using DUKPT to encrypt PIN for sending iso8385 Messages from a POS terminal to TermApp Postillion I am sure I am implementing the algorithm correctly and that I am sending the right KSN but I am getting this error from TermApp.我正在使用 DUKPT 加密 PIN,以便从 POS 终端向 TermApp Postillion 发送 iso8385 消息 我确信我正确地实施了算法并且我发送了正确的 KSN 但我从 TermApp 收到了这个错误。

A PIN Translation failure occurred for terminal TEST0001 because 
Postilion exception: [postilion.realtime.sdk.crypto.XInvalidPinBlock]
Description: A cryptographic operation (translate DUKPT PIN with derived IPEK) involving key 'KEYSET_FFFFFF_BDK' failed, because invalid data was supplied. The invalid data was in field 'PIN block'. The data was invalid because PIN block invalid according to format NONE.

Any help from anyone who has worked with postillion will be appreciated.与 postillion 合作过的任何人的任何帮助将不胜感激。

I have found a solution.我找到了解决办法。 It seems I hadn't got information aboutthe pin block format.看来我还没有得到关于 pin 块格式的信息。 TermAppIso was configured to use the ISO-0 format on the pinblock,, TermAppIso 被配置为在 pinblock 上使用 ISO-0 格式,,

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM