NEO 2 Interface Developer’s Guide
Copyright © 2019, International Technologies & Systems Corporation. All rights reserved.
379
8.31.3.
Retrieve Detailed Key Info (81-0D)
This command will retrieve the Key Block Header of the specific key index/slot provided in the
Command Frame
. Key Block Header contains information such as type of encryption
(TDES/AES), Key Variant, and so on.
Command Frame
Byte 0-9
Byte 10
Byte 11
Byte 12 Byte 13 Byte 14,15
Byte 16
Byte 17
Header Tag &
Protocol
Version
Command
Sub-Command
Data
Length
(MSB)
Data
Length
(LSB)
Data
CRC
(LSB)
CRC
(MSB)
ViVOtech2\0
81h
0Dh
03h
See Tables
Below
Command Data Field
Data Field
Length
(bytes)
Description
Key Name Index
1
0x14 – LCL-KEK
0x01 – Pin encryption Key
0x02 - Data encryption Key
0x05 – MAC DUKPT Key
0x0A – PCI Pairing Key
Key Slot
2
Indicate different slots of a certain Key Name
Example: slot =5 (0x00 0x05), slot=300 (0x01 0x2C)
For BTPay380, slot is always 0
Response Frame
Byte 0-9
Byte 10
Byte 11
Byte 12
Byte 13
Byte 14 …
Byte 14+n-1
Byte 14+n
Byte 15+n
Header Tag &
Protocol
Version
Command Status Code
Data Length
(MSB)
Data
Length
(LSB)
Data
CRC (MSB)
CRC (LSB)
ViVOtech2\0
81h
See Status
Code Table
00h
10h
Key Block
Header (KBH)