All Tools
Tools/PIN Verification (IBM 3624)
💾
PINBeta
PIN Verification (IBM 3624)
Compute IBM 3624 Natural PINs and PIN offsets — the DES-based PIN derivation method used in legacy payment systems and Interac-style PIN derivation.
Use test data only. All calculations run locally in your browser — PayProbe never sees, transmits, or stores your PAN, CVV, keys, PINs, or cryptographic inputs. How we handle data →
IBM 3624 Algorithm
- Extract rightmost 12 digits of PAN (excluding check digit)
- Pad to 8 bytes (append 0x00000000 on the right)
- Encrypt with single-DES under the PIN Derivation Key (PEK)
- For each nibble of the 16-nibble result: if 0–9 keep as-is; if A–F subtract 10
- Natural PIN = leftmost 4 resulting decimal digits
- PIN Offset = (Customer PIN digit − Natural PIN digit) mod 10 for each of 4 positions