PIN operations
answers with CJ
Translate a PIN from a DUKPT-derived key to a ZPK
| Field | What it holds |
|---|---|
| BDK under LMK32 or 97 or 129 chars | S… BDK key block (97/129 chars), or 32 hex under a variant LMK |
| ZPK under LMK32 or 48 or 97 or 129 chars | S… key block (97/129 chars); CA: a BDK block (usage B0/41) selects DUKPT — '*' is the variant-LMK flag |
| KSN Descriptor3 chars | 3 hex: BDK-id len / reserved / device-id len (e.g. A05) — BDK destination only |
| Key Serial Number20 chars | 20 hex digits — BDK/DUKPT path only |
| PIN Block (HEX)16 or 32 chars | 16 hex chars, or 32 for format 48 |
| Destination PIN Block Format2 chars | defaults to the source format |
| PAN | 12-19 digit card number |
Complete host messages. Each runs against the KeyLab simulator as printed. The header is four zeros here; the device echoes back whatever you send.
0000CIS10096B0TE00N0000EE37F83E9258D4FCEB4E3237826F2CB0448889847058BACD30000834C30E2CD1D36EE41BDF56D8C3S10096P0TE00N00004648B9AA7F4428AADA1F0FAF8F1F5CD4A7857B6300AC04678A05A8989368E22F903C80379DD51A0EA05BC75601102A00040001F09D9DA9923F5461A01234567812345;
Opens the simulator with this command already filled in.