发布 DUKPT 密钥管理时 TermApp Postillion 上的 PIN 转换错误
PIN Transalation error on TermApp Postillion when isuing DUKPT key managemt
我正在使用 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.
任何曾与 postillion 合作过的人的任何帮助都将不胜感激。
我找到了解决办法。看来我还没有得到关于 pin 块格式的信息。 TermAppIso 被配置为在 pinblock 上使用 ISO-0 格式,
我正在使用 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.
任何曾与 postillion 合作过的人的任何帮助都将不胜感激。
我找到了解决办法。看来我还没有得到关于 pin 块格式的信息。 TermAppIso 被配置为在 pinblock 上使用 ISO-0 格式,