PIN operations
answers with DB
Verify a terminal PIN using the IBM offset method
| Field | What it holds |
|---|---|
| TPK under LMK32 or 48 or 97 or 129 chars | S… key block (97/129 chars), or 32/48 hex under a variant LMK |
| PVK Pair under LMK32 or 97 or 129 chars | S… key block (97/129 chars), or 32 hex under a variant LMK |
| PIN Block (HEX)16 or 32 chars | 16 hex chars, or 32 for format 48 |
| Source PIN Block Format2 chars | 01 (ISO 0), 05 (ISO 1), 34 (ISO 2), 47 (ISO 3), 48 (ISO 4), 04 (PLUS), 35 (Pay Now/Later) |
| PAN | 12-19 digit card number |
| Decimalization Table | 0123456789012345 |
| PIN Validation Data | 12 hex, five 'N's = last 5 PAN digits (e.g. 4000001NNNNN), or P+16 hex |
| PIN Offset | 4-12 digits, F-padded to 12 on the wire (e.g. 2555FFFFFFFF) |
Example values for each field. The key blocks work against the Thales test LMK the simulator ships with.