PIN Offset (IBM 3624)

Computes the IBM 3624 PIN offset for a cardholder-chosen PIN, or recovers that PIN from a stored offset. Validation data derived from the PAN is encrypted with the PVK under 3DES-ECB, the 16 nibbles of the result are mapped to decimal through a decimalization table, and the leading digits form the natural PIN; the offset is the digit-by-digit difference modulo 10 between the customer PIN and the natural PIN. Issuers store the offset so a chosen PIN can be verified without storing the PIN itself.

Inputs

Tips

Standards: IBM 3624 PIN Generation and Offset Method, ISO 9564-1, ANSI X9.8

Open the PIN Offset (IBM 3624) tool — free, runs entirely in your browser.

Related PIN tools