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


VISA CVV Service Verify (CSNBCSV and CSNECSV)

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

Use the VISA CVV Service Verify callable service to verify a:

  • VISA Card Verification Value (CVV)
  • MasterCard Card Verification Code (CVC)
  • Diner's Club Card Verification Value (CVV)

as defined for track 2.

This service verifies a CVV that is based upon the information that the PAN_data, the expiration_date, and the service_code parameters provide.

The service uses the Key-A and the Key-B keys to cryptographically process this information. If the requested CVV is shorter than 5 characters, the CVV is padded on the right by space characters. On an IBM zSeries 900 or lower, the user must pad out the CVV_value parameter with blanks if the supplied CVV is less than 5 characters. The generated CVV is then compared to the value that the CVV_value supplies for verification.

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

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014