6 - Commands
Tag
Len
This contains the derivation block, key serial number (KSN),
or key label, as appropriate for the key type.
Restrictions
A6
var
Reserved. Do not include.
DUKPT Restrictions
81
02
These restrictions come from the TR-31 block.
Timestamp
89
var
This comes from the TR-31 block or from device's real-time
clock.
Table 6.9-14 - Request Example
AA 00 81 04 01 21 EF 11 84 06 EF 11 81 02 20 07
Table 6.9-15 - Response Example
AA 00 81 04 82 21 EF 11 82 04 00 00 00 00 84 34 A2 32 81 04 02 20 10 81 82 06 54 42 31 54 58 03 84
0A FF FF 98 76 54 32 10 30 00 00 A6 04 81 02 00 3F 89 10 32 30 32 30 30 39 30 32 54 31 35 35 38 30
32 5A
Note: For additional support, please contact MagTek Support.
6.10 Command Group 0xFnnn - Manufacturing
6.10.1 Command 0xF017 - Establish Ephemeral KBPK
The host uses this command to complete the ECDHE-ECDSA Key Exchange protocol, which enables
the host and the device to generate the same TEMP KBPK key to use with Command 0xEF01 - Load
Key Using TR-31 to load the Master Transport Key (MTK).
The sequence of events is as follows:
1) The host uses Command 0xE001 - Get Challenge to establish a secure session with the device.
2) The host constructs Command 0xF017 - Establish Ephemeral KBPK per the request table below.
3) The host constructs Command 0xEEEE - Send Secured Command to Device using the previously
constructed command request as the payload, and sends that command request to the device as a
Request Message.
a) Because this command is secured using a signature, read Property 2.1.2.2.2.6 Key Type to
determine which fixed key to use to generate the signature.
b) Build the Security Parameters Type portion of the wrapper with:
i) Security Operation Type populated with the following values:
(1) Operation Type = Command Authorization Using Signature
(2) Operation Algorithm = ECDSA (indeterministic)
DynaFlex II Go| Secure Card Reader | Programmer's Manual (COMMANDS)
Value / Description
Example (Hex)
Example (Hex)
Page 147 of 301 (D998200597-102)
Typ Req
Default
B
O
B
O
B
O
Need help?
Do you have a question about the DynaFlex II Go and is the answer not in the manual?
Questions and answers