Emv2000Attributes - AWS Payment Cryptography Data Plane

Emv2000Attributes

Parameters to derive the confidentiality and integrity keys for a payment card using EMV2000 deruv.

Contents

ApplicationTransactionCounter

The transaction counter of the current transaction that is provided by the terminal during transaction processing.

Type: String

Length Constraints: Fixed length of 4.

Pattern: [0-9a-fA-F]+

Required: Yes

MajorKeyDerivationMode

The method to use when deriving the master key for the payment card.

Type: String

Valid Values: EMV_OPTION_A | EMV_OPTION_B

Required: Yes

PanSequenceNumber

A number that identifies and differentiates payment cards with the same Primary Account Number (PAN). Typically 00 is used, if no value is provided by the terminal.

Type: String

Length Constraints: Fixed length of 2.

Pattern: [0-9]+

Required: Yes

PrimaryAccountNumber

The Primary Account Number (PAN) of the cardholder.

Type: String

Length Constraints: Minimum length of 12. Maximum length of 19.

Pattern: [0-9]+

Required: Yes

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: