Acronym | Definition |
---|---|
ACE | Agnos Certification Environment. This tools – a graphical User Interface - is used to edit configuration files and to generate underlying binary files. It is also provided as an “SDK” for TA sessions |
Agnos | Stands for “Agnostic”. At the origin, it is a dual EMV Level 2 stack (contact and contactless). Today, this name is also used for the framework and the ecosystem because all the software are independent from any hardware |
AGNOSCL | Compilation symbol defined in Agnos library. If defined, CL processing is supported |
AGNOSCPL | Compilation symbol defined in Agnos library. If defined, completion is supported |
AGNOSFMSG | Compilation symbol defined in Agnos library. If defined, batch or advice messages are supported |
AGNOSISR | Compilation symbol defined in Agnos library. If defined, issuer scripts are supported |
AGNOSK | Compilation symbol defined in Agnos library. If defined, CT processing is supported |
AID | Application Identifier (EMV application supported by a card and a terminal). Mutual AIDs (between card and terminal) are eligible for a payment transaction. Eligibility is assess according a standard process specification (EMVCo Book 1) |
API | Application Programmable Interface |
ASI | Application Selection Indicator |
AVN | Application Version Number |
CAA | Card Action Analysis |
CAD | Card Acceptance Device |
CAPK | Certification Authority Public Key |
CL | Contactless |
CLIPPING | Agnos kernel option. Secured card processing method consisting in clipping PAN to prevent the applicative level from using it in clear. See GPI related primitives |
Combination | Only for contactless. A combination is defined by a triplet {KernelID, AIDId, TranccationType}. Each triplet refers to a set of parameters that are applied when a KernelID is selected for a given AIDId during a transaction of a certain TransactionType |
CRL | Certificate Revocation List |
CT | Contact |
CVM | Cardholder Verification Methods |
Data Exchange | Mechanism defined since CL specifications releases allowing L3 to take control over kernels during a transaction flow (i.e. PoI/card interactions) |
DE | Data Exchange |
DOL | Data Object List |
DRL | Dynamic Reader Limitis (Visa-qVSDC specific and Amex - XP3.x) |
DS | Data Storage |
DUKPT | Derived Unique Key Per Transaction |
EFL | Exception File List |
EMV | Stand for Europay MasterCard Visa. EMVCo is the EMV standard body owned by American Express, Discover, JCB, MasterCard, UnionPay and Visa. It manages, maintains and enhances the EMV Specifications which have been built on top of existing ISO standards: ISO 7816 for the card and ISO 8583 for the authorization. See http://www.emvco.com |
EP | Entry Point |
EPP | Encrypted Pin Pad |
FL | Floor Limit |
FREE_SIZE_RAM | Constant defined in sharedram.c |
GPI | Generic Platform Interface (Agnos platform and OS abstraction layer) |
GUTS | GPI Unit Testing System |
HAL | Hardware Abstraction Layer |
HSM | High Secured Module |
ICS | Implementation Conformance Statement (L2 library parameters to be submitted to TA session for certification test plan extraction and kernel characterization) |
K | Contact |
KAT | Contactless acronym in Agnos standing for Kernel Id / AID Id / Transaction Type. That triplet defined a unique key to differentiate the CL kernel’s configurations |
Kernel | Depending on the context, defines either a contact L2 library certified by EMVCO (against books I/II/III/IV) or a contactless payment application certified by EMVCo (against books Cx) or payment networks (against the corresponding specifications or the corresponding book Cx) |
LoA | Letter of Approval issued after a successful TA session |
LoC | Letter of Compliance after a successful CPOC TA session |
LOG | Compilation symbol defined in Platform library |
MAX_AID | Maximum number of AID per CL kernel. Constant defined in datamngr.h |
MAX_COMBINATION_PER_TRANSACTION_TYPE | Constant defined in datamngr.h |
MAX_DRL_SET | Constant defined in datamngr.h |
MAX_KERNEL | Constant defined in datamngr.h |
MAX_NB_LANGUAGE | Constant defined in datamngr.h |
MAX_SIMULTANEOUS_SESSION | Constant defined in datamngr.h |
MAX_STRING_LENGTH | Constant defined in display.h |
MAX_SUPPORTED_ADF | Maximum number of ADF mutually supported by card and terminal. Constant defined in agnostypes.h |
MAX_SUPPORTED_AID | Maximum number of AID per PROCESSING file. Constant defined in datamngr.h |
MDA | Mobile Debit Application |
NB_ACQUIRER_STRINGS | Constant defined in display.h |
NB_EMV_STRINGS | Constant defined in display.h |
ODA | Offline Data Authentication |
ONLINE_BUFFER_SIZE | Constant defined in datamngr.h |
OS | Operating System |
PoI | Point of Interaction |
PoP | Point of Payment |
RAM | Random Access Memory |
RCFL | Reader CL Floor Limit |
RCRL | Reader CVM Required Limit |
RCTL | Reader CL Transaction Limit |
REPLAY | Compilation symbol defined in CAD library |
RFU | Reserved For Future Use |
RN | Release Note |
RNG | Random Number Generation |
RRP | Relay Resistance Protocol |
RTC | Real Time Clock |
RTS | Random Transaction Selection |
SDK | System Development Kit. Term used in payment (regulation) industry to defined a testing environment required to configure and to test a device under TA |
SIZE_FOR_CL_DATA_OBJECT | Constant defined in sharedram.c |
SIZE_FOR_EMV_TAGS | Constant defined in sharedram.c |
SIZE_FOR_EMV_UNKNOWNTAGS | Constant defined in sharedram.c |
SIZE_FOR_PAYPASS_TORN | Constant defined in sharedram.c |
SPED | Secured PIN Entry Device |
SRED | Agnos kernel option. Secured card processing method consisting in delegating all sensible data related calculation to a secure part. See GPI related primitives |
T0 | Starting time of an Agnos porting project |
TA | Terminal type Approval |
TAA | Terminal Action Analysis. Standard EMV step consisting in calculating terminal’s card proposal to either declining or accepting offline or going online |
TAC | Terminal Action Code |
TMS | Terminal Management System |
TRD | Transaction Related Data |
TRM | Terminal Risk Management |
TTQ | Terminal Transaction Qualifier (i.e. tag 9F66 - Visa qVSDC specific) |
TVR | Terminal Verification Result |
UI | User Interface such as ACE |
xGPI | Extended GPI |
Page Comparison
Manage space
Manage content
Integrations