Implementing Electronic Card Payment Systems (Artech House Computer Security Series)

5.3 Entities and certifiers

In the EMV 2000 specifications there are two types of entities requiring certificates on their public keys: the issuer of a card containing an EMV ¢ debit/credit application and the ICC.

5.3.1 Issuer requires a public key certificate

When the issuer is the entity that requires an EMV ¢ public key certificate, the material to be certified is the issuer public key, which consists of the issuer public key modulus , denoted n I with the byte-length N I , and the Issuer Public Key Exponent (tag 9F32), denoted e I . The corresponding certificate is referred to as the Issuer Public Key Certificate (tag 90). The actual upper limitation on N I is 248 bytes, while the value of e I can be either 3 or 2 16 + 1. In this case, the certificate format, which is an item of the certificate content that distinguishes among several types of certificate formats, is set to 02h.

In this case the certifier is named the Certification Authority (CA), which runs an RSA digital signature scheme with recovery (see Appendix F, Section F.3). This scheme is parameterized with the certification authority public key modulus, denoted n CA with the byte-length N CA , the certification authority public key exponent, denoted e CA , and the certification authority secret key exponent, denoted d CA . The actual upper limitation on N CA is 248 bytes, while the value of e CA can be either 3 or 2 16 + 1. Moreover, the relationship between N I and N CA has to be N I ‰ N CA .

A card association or a payment system operator proposing an EMV ¢ debit/credit application can play the role of the CA.

5.3.2 ICC requires a public key certificate

When the ICC is the entity that requires an EMV ¢ public key certificate, the material to be certified can be:

In this case the certifier is the card's issuer, which runs an RSA digital signature scheme with recovery (see Appendix F, Section F.3). The scheme is parameterized with the issuer public key modulus ( n I ), the Issuer Public Key Exponent ( e I ), and the issuer secret key exponent, denoted d I . The issuer private key, which consists of the issuer public key modulus and the issuer secret key exponent ( n I , d I ), is used for signing the certificates for the ICC. Note that N I , N IC , and N PE , should respect the relations N IC ‰ N I and N PE ‰ N I .

Категории