Application Descriptor Section - Ingenico i6780 User Manual

Ingenico i6780 payment terminals: user guide
Hide thumbs Also See for i6780:
Table of Contents

Advertisement

The three security options (Visa PED Mode, Prompt MACing, and Code MACing) can only
be turned off through the key injection module.
If the Visa PED mode section indicates to turn Visa PED mode on, but the platform code
files (in the download package or terminal) cannot pass the authentication or cannot find
MAC information in the certificate file, then Visa PED mode cannot turn on and the
download fails.
If the Visa PED Mode section indicates to turn Code MACing on, but the platform and
financial application code files (in the download package or terminal) cannot pass the
authentication or cannot find MAC information in the certificate file, Code MACing cannot
turn on and the download fails.
The first line of the file must end with a carriage return and line feed.
Note:
The second line is considered to begin at the first character immediately after the
first carriage return and line feed characters of the file.

Application Descriptor Section

10.4.3
The application descriptor section is an area of the secure certificate file that contains
information pertaining to the application code files.
The section identifier [Appl]<cr><lf> marks the beginning of the application descriptor
section within the file. The section ends before the start of the next section identifier (i.e.,
encountered by <cr><lf>[), or the end of the file.
There must be at least one application descriptor; otherwise, the secure validation process
fails. Only the first application descriptor is accepted and parsed within the application
section.
The application descriptor is in the format:
MAC=12345678 applname dstfilename.ext authmethod encrypt
srcfilename.ext
The first field of the application descriptor is the MAC for the application.
MAC= is a text string identifying that the pre-calculated fingerprint follows
12345678 is the Hex ASCII representation of the most significant 4 bytes of the
MAC applied by the securing utility prior to download.
applname represents the application name of the application binary being loaded.
For instance: CA2100_IBMEF
dstfilename.ext represents the code file name of the application binary file residing
in the terminal. For instance: WW002G011010
authmethod represents the code file authentication method, i.e., the MAC
calculation method that the code file used. Possible values:
98
text entry key are not injected, or if download key is not injected.
— SHA1+MAC
Chapter 10 Secure Certificate
Section 10.4 Secure Certificate Descriptor Sections

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

6780

Table of Contents