beautypg.com

5 report 0xa5 – set or get ca public key (mac), Report 0xa5 – set or get ca public key (mac), 3 - command set – MagTek DynaPro Mini Programmer's99875629 User Manual

Page 68

background image

3 - Command Set

DynaPro Mini| PIN Encryption Device | Programmer’s Reference (Commands)


Page 68

Report 0x10 – Send Big Block Data to Device is first used to send the Acquirer Response Data with the
device serial number and signed with the current MSR MAC variant key to the device.

After sending the data, issue the following command:

Table 3-66 - Usage Table for Report 0xA4

Bit

7

6

5

4

3

2

1

0

Byte 0

0xA4

Byte 1..12 Reserved

3.6.5 Report 0xA5 – Set or Get CA Public Key (MAC)

This command causes the device to load, erase or read CA Public Key(s). This command is also used to
set and read the CA Public Key database label, and read the CA Public Key database checksum

Report 0x10 – Send Big Block Data to Device is first used to send data with the device serial number
and MAC signature (AMK MAC variant) to the device using this format:

Byte 0..4

RID

Byte 5

RID Key Index

Byte 6

Hash Algorithm Indicator

Byte 7

Public Key Algorithm Indicator

Byte 8

Key / Modulus Length

Byte 9

Exponent Length

Byte 10

Exponent

Byte 10 +
Exponent
Length

Checksum (20 bytes)

Byte 10 +
Exponent
Length + 20

Modulus


After sending the data, the host should issue the following command:

Table 3-67 - Usage Table for Report 0xA5

Bit

7

6

5

4

3

2

1

0

Byte 0

0xA5