View a markdown version of this page

⭐ Must Read: payment cryptography/latest/DataAPIReference/API MacAlgorithmEmv.html - สรุปดราม่าล่าสุด

MacAlgorithmEmv

Parameters that are required for EMV MAC generation and verification.

Contents

MajorKeyDerivationMode

The method to use when deriving the master key for EMV MAC generation or verification.

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).

Type: String

Length Constraints: Fixed length of 2.

Pattern: [0-9]+

Required: Yes

PrimaryAccountNumber

The Primary Account Number (PAN), a unique identifier for a payment credit or debit card and associates the card to a specific account holder.

Type: String

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

Pattern: [0-9]+

Required: Yes

SessionKeyDerivationMode

The method of deriving a session key for EMV MAC generation or verification.

Type: String

Valid Values: EMV_COMMON_SESSION_KEY | EMV2000 | AMEX | MASTERCARD_SESSION_KEY | VISA

Required: Yes

SessionKeyDerivationValue

Parameters that are required to generate session key for EMV generation and verification.

Type: SessionKeyDerivationValue object

Note: This object is a Union. Only one member of this object can be specified or returned.

Required: Yes

See Also

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