Extended Command 0X030A - Read Acquirer Public Key Capk (Emv Oda Only) - Magtek mDynamo Programmer's Manual

Oem secure card reader authenticator
Hide thumbs Also See for mDynamo:
Table of Contents

Advertisement

7 - Commands

7.4.12 Extended Command 0x030A - Read Acquirer Public Key CAPK (EMV ODA Only)

Like all extended commands, the host initiates this command by calling Command 0x49 - Send
Extended Command Packet (Extended Commands Only), and receives a response as documented
there.
This command is used to read back CA Public Keys. For details about the purpose of these keys, see
Extended Command 0x0309 - Modify Acquirer Public Key CAPK (MAC, EMV ODA Only).
Each CAPK database contains up to 51 key slots, each formatted as shown in Table 7-32.
Table 7-32 - Certificate Authority Public Key Slots 1 to 51 Data
Tag
Value (hex)
DFDF79
00
DFDF7A
00
DFDF7B
00
DFDF7C
00
DFDF7D
00
Table 7-33 - Request Data for Extended Command 0x030A - Read Acquirer Public Key CAPK (EMV ODA
Only)
Offset
Field Name
0
Slot Number
1
Operation
Database
2
Selector
3..
Tags to Read
Table 7-34 - Request Data for Extended Command 0x030A - Read Acquirer Public Key CAPK (EMV ODA
Only)
Offset
Field Name
Message
0..1
Length
2..
Tags Read
mDynamo| OEM Secure Card Reader Authenticator | Programmer's Manual (COMMANDS)
Length (bytes)
0x01
0x01
0x01
0x01
0x01
CA Public Key Slot Number = Any value from 0x01 to 0x33 inclusive
0x00 = Read Operation
0x0F = Read All Tags of selected slot
(Contact Only)
0x00 = EMV Contact L2
Note: Not needed if Operation is 0x0F Read All Tags of selected slot.
FA<len> /* container for generic data */
<tag>
...
<tag>
Two byte binary, most significant byte first. This gives the total length of the
message that follows.
FA<len> /* container for generic data */
<tag><len><value>
...
<tag><len><value>
Page 82 of 167 (D998200151-200)
Max Length
0x05
CA Public Key RID
0x01
CA Public Key Index
0xF8
CA Public key Modulus
0x03
CA Public Key Exponent
0x14
CA Public Key Checksum
Value
Value
Description

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the mDynamo and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Table of Contents