Incognito TSM120

The TSM120 is a Secure Application Module (SAM) containing applications useful in EMV terminals. The applications provide functionality for EMV crypto, DES and PIN translation. The most complex application on the card is an EMV Terminal Application that can assist a terminal in all aspects of EMV transaction processing and reduce the time required to develop an EMV terminal.

TSM120 Applications

The TSM120 contains the following applications:

  • An EMV Crypto Application that provides support for SDA, DDA and CDA and offline PIN-encipherment. The use of Visa Common Personalization allows for Certification Authority (CA) keys to be securely loaded into the terminal. Blacklisted certificates may also be securely loaded into the TSM120 using Visa Common Personalization.
  • A PIN Translation Application providing support functions to other applications that provide PIN encryption (i.e. EMV and DES). 
  • A DES Application that provides generic DES routines for message encryption, MACing and PIN encryption/translation. The DES keys and their usage flags can be securely loaded using Visa Common Personalization commands. 
  • An EMV Terminal Application that can be used for rapid development of an EMV terminal or for implementing an EMV terminal on a device with limited memory.