IBM 2 Computer Hardware User Manual


 
CCA Release 2.54
Account Customer─Entered PIN Customer─Selected PIN
Number ──────────┬───────── ──────────┬──────────
│ T─PIN 
Clear
┌───────────────────────┐ C─PIN
PINGEN──Clear_PIN_Generate ├───────────────────────────┐
│ Account │
Number
CSNBPGN│ └──────────────────────┐ │ │ │
└───────────┬────────────┘ │ ┌──────────────────────┐
│ │ PINGEN──Clear_PIN_Generate
A─PIN │(Offset─generation Mode)│
││
└─────────────────────────────────────┐ │ │ CSNBPGN│
Account    └───────────┬────────────┘
Number Clear PIN
│ │ │ O─PIN
│ │ │
┌───────────────────────┐ ┌─────────────────────┐
PINGEN──Encrypted_PIN_Generate OPINENC──Clear_PIN_Encrypt
││││
│(Also RANDOM PIN
OPINENC─ CSNBEPG│ │generate option) CSNBCPE│
└───────────┬────────────┘ └───────────┬────────────┘
A─PIN
└───────────────┐ ┌─────────────────────┤

Encrypted Encrypted
PIN_Block PIN_Block
(Typically C─PIN)
││
Account
┌────────────────┤ Number
││
IPINENC ┌───────────────────────┐ │ ┌──────────────────────┐ │
or ──Encrypted_PIN_Translate IPINENC─Clear_PIN_Generate
KEYGENKY │ │_Alternate
w/CKSN │ │ │
││ ││
OPINENC │
or ── CSNBPTR│ PINGEN── CSNBCPA│
KEYGENKY └───────────┬────────────┘ │ └───────────┬────────────┘ │
w/CKSN 
Encrypted O─PIN
PIN_Block
│───────────────┘
Account
Number T─PIN ┌─────────────────────────────┴───────────────────────┘
││
IPINENC ┌─────────────────────┐
or ──Encrypted_PIN_Verify
KEYGENKY │
w/CKSN │
││
PINVER── CSNBPVR│
└───────────┬────────────┘
Y/N
Figure 8-2. Financial PIN Verbs
8-4 IBM 4758 CCA Basic Services, Release 2.54, February 2005