Glossary
AS-PIN | AS/ANSI formatted PIN Block |
---|---|
BDK | Base Derivation Key |
CVV | Card Verification Value (Visa) |
DATA | Data to be encrypted etc. Always a multiple of 8 bytes |
DES | Data Encryption Standard |
DPK | Data Protect Key. Usually a random generated session key (KS) |
DUKPT | Derived Unique Key Per Transaction |
EFT | Electronic Funds Transfer |
EFT Client | A specialized EFT payments application running on a payment device |
IPEK | Initial PIN Encryption Key |
ECB | Electronic Code Book |
Function Code | The function code is always the first field in all response and request messages. This |
GUI | Graphical User Interface |
HAL | Hardware Abstraction Layer |
hEFT | headstart EFT simplification layer for 3rd party EFT Client applications/devices |
HMAC-SHA-1 | Message authentication algorithm using SHA-1 hash. Reference RFC 2104. |
HSM | Hardware Security Module |
iOS | The iPhone operating system |
ePOS | Electronic Point Of Sale software application |
JSON | JavaScript Object Notation |
KCV | Key Check Value. |
KEK | Key Exchange Key (MasterCard). |
KGK | Key Generation Key |
KHT | Host Transfer Key |
KIR | Receive Interchange Key (used for passing encrypted keys). |
KIS/KIR | Interchange Send and Receive Keys |
KM | The domain master key (used for encrypting keys for storage on the host). |
KM1 | Used for PPK functions, |
KM2 | Used for MPK functions, |
KTK | Key Transport Key |
KTM | Terminal Master Key. |
mPED | A mobile PED |
OS | Operating System |
PAN | The customer Primary Account Number. |
PIN | The Personal Id Number. It may be formatted in several ways depending on the |
PPK | PIN Protect Key |
PVK | The PIN Verification Key may be used for PIN protection as well as for PIN |
PCI | Payment Card Industry, regulations exposed on the PCI web site |
PED | PIN Entry Device, a hardware device accepting credit cards and verifying PIN validity |
POS | Point Of Sale application/device |
PVKI | PIN Verification Key Indicator (Visa). |
PVN | PIN Verification Number |
PVS | PIN Verification Service (Visa). |
PVV | PIN Verification Value (Visa). |
RC | Return Code The second field in all response messages. If this field is non-zero then an error is |
RKI | Remote Key Injection |
RND | Random Number |
SECURE KEY BLOCK | Structured block based on a collaborative industry standard (e.g. TR-31, GISKE) to |
SK | Secret Key |
SMID | Security Management Information Data |
SSK | Shared Secret Key |
TDES | Also referred to as 3DES, a mode of the DES encryption algorithm that encrypts data |
TK | Terminal Key |
TLS | Stands for Transport Layer Security, a 3-D Secure protocol, and a successor to |
TRSM | Tamper Resistant Security Module |