Extended Command 0X0307 - Modify Application Configuration (Mac) - Magtek eDynamo Programmer's Manual

Secure card reader authenticator
Table of Contents

Advertisement

8 - Commands

8.5.3 Extended Command 0x0307 - Modify Application Configuration (MAC)

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 modify EMV Application configurations. See Extended Command 0x0308 -
Read Application Configuration and the Application Settings subsections in Appendix E EMV
Factory Defaults (EMV Only).
Configuration changes will be lost after a power cycle or reset unless the host sends Extended
Command 0x030E - Commit Configuration after making all configuration changes.
Table 8-44 - Request Data for Extended Command 0x0307 - Modify Application Configuration (MAC)
Offset
Field Name
0
Type of MAC
1
Slot Number
2
Operation
Database
3
Selector
Device Serial
4..19
Number
(DSN)
Objects to
20..n
Write
n..n+3
MAC
Response Data: None. The response to this command only contains a result code.
Result codes:
0x0000 = Success
0x0390 = Device Has No Keys
0x0391 = Invalid Device Serial Number
0x0392 = Invalid Type of MAC field
0x0393 = Invalid Slot Number field
0x0394 = Invalid Operation field
0x0395 = Invalid Database Selector field
0x0396 = Invalid Objects to Write field
0x0397 = Invalid MAC
eDynamo| Secure Card Reader Authenticator | Programmer's Manual (COMMANDS)
MAC algorithm designator
0x00 = ISO 9797 MAC Algorithm 3, Padding Method 1.
EMV Application Slot Number
See Appendix E EMV Factory Defaults (EMV Only) to determine how many
application slots the device has for the selected database.
0x01 = Write Operation
(Contact Only)
0x00 = EMV Contact L2
16 Bytes DSN
FA<len> /* container for generic data */
<tag><len><value>
...
<tag><len><value>
MAC computed on Device Serial Number (DSN) and Objects to Write fields.
Page 112 of 245 (D998200115-17)
Value

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

Table of Contents