EMV (Europay, MasterCard and VISA) have worked together in the creation of one common standard for retail terminals accepting chip cards. Chip cards are also called stored value cards or smart cards. An algorithm or formula is stored in the chip. Chip card transactions are PIN-based for maximum security.
With ICSF, you can develop EMV ICC integrated circuit card applications using diversified key generate (CSNBDKG), secure messaging for PINs (CSNBSPN) and secure messaging for keys (CSNBSKY) services. ICSF supports the PIN change algorithms specified in the VISA Integrated Circuit Card Specification. PIN block/change (CSNBPCU), provides this support. Additionally, the diversified key generate service (CSNBDKG) supports the EMV2000 key generation algorithm.