Encrypted PIN Verify2 (CSNBPVR2)
The Encrypted PIN Verify2 service validates a customer encrypted PIN-block against a reference encrypted PIN block.
You can specify these PIN-block formats:
- IBM 3624
- ISO-0 (same as ANS X9.8, VISA-1, and ECI-1)
- ISO-1 (same as ECI-4)
- ISO-2
- ISO-3
- ISO-4
The service supports truncated customer PINs, optionally verifying an indicated number of PIN digits (minimum of 4) that is less than the number of digits for the reference PIN. When truncated PINs are compared, the order is right to left for the number of digits specified in the PIN_check_length parameter.
The derived unique-key-per-transaction (DUKPT) algorithm is available. Both DES-DUKPT (ANSI x9.24-1 2007) and AES-DUKPT (ANSI x9.24-3 2017) are supported. This support is available for the input_PIN_encrypting_key_identifier parameter and the reference_PIN_encrypting_key_identifier parameter.