Appendix Atlv Data Format; Arqc Message Format; Arqc Response (From Online Processing) - Magtek SDK MagneFlex Powder Programmer's Manual

Pin ped
Table of Contents

Advertisement

Appendix A – TLV Data Format
Appendix A
A.1

ARQC Message Format

This section gives the format of the ARQC Message delivered in the ARQC Message notification. It is a
TLV object with the following contents:
F9<len>/* container for MAC structure and generic data */
DFDF54(MAC KSN)<len><val>
DFDF55(MAC Encryption Type)<len><val>
DFDF25(IFD Serial Number)<len><val>
FA<len>/* container for generic data */
70<len>/*container for ARQC */
(Buffer if any to be a multiple of 8 bytes)
CBC-MAC (4 bytes, always set to zeroes)
A.2

ARQC Response (from online processing)

This section gives the format of the data for the Online Processing Result / Acquirer Response message.
This request is sent to the reader in response to an ARQC Message notification from the reader. It is a
TLV object with the following contents:
F9<len>/* container for MAC structure and generic data */
DFDF54 (MAC KSN)<len><val>
DFDF55 (Mac Encryption Type><len><val>
DFDF25 (IFD Serial Number)<len><val>
FA<len>/* Container for generic data */
70<len>/* Container for ARQC */
8A<len> approval
(ARQC padding, if any, to be a multiple of 8 bytes)
CBC-MAC (4 bytes, use MAC variant of MSR DUKPT key that was used in ARQC request, from
message length up to and including ARQC padding, if any)
SDK - MagneFlex Powder, Middleware| PIN PEDs | Programmer's Manual ( MagneFlex Powder V2 API )
Page 87
TLV Data Format
DFDF53<len><value>/*fallback indicator */
5F20<len><value>/*cardholder name */
5F30<len><value>/*service code */
DFDF4D<len><value>/* Mask T2 ICC Data */
DFDF52<len><value>/* card type */
F8<len>/*container tag for encryption */
DFDF59(Encrypted Data Primitive)<len><Encrypted Data val (Decrypt
data to read tags)>
DFDF56(Encrypted Transaction Data KSN)<len><val>
DFDF57(Encrypted Transaction Data Encryption Type)<val>
DFDF58(# of bytes of padding in DFDF59)<len><val>

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the SDK MagneFlex Powder and is the answer not in the manual?

Subscribe to Our Youtube Channel

This manual is also suitable for:

Sdk magneflex middleware

Table of Contents