Welcome to our new developer portal! Use the "Ask" button to chat with our AI Agent.
For the complete documentation index, see llms.txt. This page is also available as Markdown.

Calypso Truth on Card

The following section defines the list of data elements that shall be sent within cardPersoData object in submitCardPersoData API for Calypso truth on card personalization.

Name
Format
Description
Example

Calypso

String

Indicates the type of Calypso application to personalize.

  • 01 for Navigo

  • 02 for Triangle 2/Hoplink

  • 03 for AMC

  • 00 for other Calypso applications

"00"

Calypso_IssuerKeyID

Hexa String

Issuer Key identifier (KIF KVC) Used for DGI 4101

"217E"

Calypso_LoadKeyID

Hexa String

Load Key identifier (KIF KVC) Used for DGI 4102

"277E"

Calypso_DebitKeyID

Hexa String

Debit Key identifier (KIF KVC) Used for DGI 4103

"307E"

Calypso_SignatureKey1ID

Hexa String

Key identifier (KIF KVC) that represents:

  • Signature with HSM key for Calypso='02' or '03'

  • Signature Key #1 for Calypso='01'

Not applicable for Calypso = '00'

"EC15"

Calypso_SignatureKey2ID

Hexa String

Key identifier (KIF KVC) that represents:

  • AES-CTR ciphering key for Calypso='02' or '03'

  • Signature Key #2 for Calypso='01'

Not applicable for Calypso = '00'

"EC45"

Calypso_SignatureKey3ID

Hexa String

Key identifier (KIF KVC) that represents:

  • PID generation key key for Calypso='03'

Not applicable for Calypso = '00', '01' and '02'

"EC75"

Calypso_SignatureKey4ID

Hexa String

Key identifier (KIF KVC) that represents:

  • PID signature key key for Calypso='03'

Not applicable for Calypso = '00', '01' and '02'

"EC95"

Calypso_DGI_xxxx

Hexa String (29 bytes)

Value of the DGI to personalize. 'xxxx' shall represent the DGI tag, e.g. Calypso_DGI_0903 is for DGI Tag = '0903'

"00000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"

Note: The data element name is case sensitive.

Last updated

Was this helpful?