z/OS Cryptographic Services ICSF Application Programmer's Guide
Previous topic | Next topic | Contents | Index | Contact z/OS | Library | PDF


Encrypted PIN Verify (CSNBPVR and CSNEPVR)

z/OS Cryptographic Services ICSF Application Programmer's Guide
SA22-7522-16

Use the Encrypted PIN verify callable service to verify that one of these customer selected trial PINs is valid:

  • IBM 3624 (IBM-PIN)
  • IBM 3624 PIN offset (IBM-PINO)
  • IBM German Bank Pool (GBP-PIN)
  • IBM German Bank Pool PIN offset (GBP-PINO) - not supported on the IBM eServer zSeries 990
  • VISA PIN validation value (VISA-PVV)
  • VISA PIN validation value (VISAPVV4)
  • Interbank PIN (INBK-PIN)

The unique-key-par-transaction key derivation for single and double-length keys is available for the input_PIN_encrypting_key_identifier parameter.

An enhanced PIN security mode, on PCICC, PCIXCC, CEX2C, and CEX3C, is available for extracting PINs from encrypted PIN blocks. This mode only applies when specifying a PIN-extraction method for an IBM 3621 or an IBM 3624 PIN-block. To do this, you must enable the PTR Enhanced PIN Security access control point in the default role. When activated, this mode limits checking of the PIN to decimal digits and a PIN length minimum of 4 is enforced. No other PIN-block consistency checking will occur.

The callable service name for AMODE(64) invocation is CSNEPVR.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014