![UIC Bezel 5 Скачать руководство пользователя страница 129](http://html1.mh-extra.com/html/uic/bezel-5/bezel-5_programmers-manual_3278495129.webp)
UIC Bezel5 Programmer’s Manual
Page.129/166
UDN PM098 Rev. 1.0
Copyright © 2013, Uniform Industrial Corp. All Rights Reserved
6.7.5.
90H 06H – DUKPT Key Iteration Test
This message is designed to do DUKPT key iteration test. The reader will return 71 assuming a PIN
of ‘1234’ and pack the data in ANSI X9.8 PIN block format. This command can be used to verify the
key being loaded properly or not.
Command Pocket
Byte 0~1
Byte 2~11
Byte 12
Byte 13
Byte 14~17
Command, 90h 04h
Account
FS
DC Ind
Amount
Parameters
Field
Description
Account
Primary account number, “1234567890” (31H 32H 33H 34H 35H 36H 37H 38H 39H
30H) – Fixed data, don’t change
FS
<1C>, field separator
DC Ind
‘D’ (44H) – Fixed data, don’t change
Amount
“4567” (34H 35H 36H 37H) – Fixed data, don’t change
Response element
Field
Length
Value and description
71
2
Message ID
Reserved
1
Always ‘0’
Key Serial#
10..20
Key Serial number used in encrypting PIN. Included only when PIN is entered.
Format: hexadecimal string.
[PIN]
16
Encrypted PIN block.
Format: hexadecimal string.
Error codes
Code
Meaning
‘0’
Null Account input field.
‘2’
Account number shorter than 8 digits.
‘3’
Account number longer than 19 digits.
‘4’
Account number have character other than ‘0’-‘9’.
‘5’
[D/C Ind] field not exist or format error.
‘6’
Timeout value error.
'8'
Amount string format error.
‘A’
No DUKPT key injected.