GeneratePinDataOutput
¶
Source code in docs_src/capo_payment_cryptography_data/types/generate_pin_data_output.py
encrypted_pin_block
instance-attribute
¶
encrypted_pin_block: EncryptedPinBlockType
The PIN block encrypted under PEK from Amazon Web Services Payment Cryptography. The encrypted PIN block is a composite of PAN (Primary Account Number) and PIN (Personal Identification Number), generated in accordance with ISO 9564 standard.
encryption_key_arn
instance-attribute
¶
encryption_key_arn: KeyArn
The keyARN of the PEK that Amazon Web Services Payment Cryptography uses for encrypted pin block generation. For ECDH, it is the keyARN of the asymmetric ECC key.
encryption_key_check_value
instance-attribute
¶
encryption_key_check_value: KeyCheckValue
The key check value (KCV) of the encryption key. The KCV is used to check if all parties holding a given key have the same key or to detect that a key has changed.
Amazon Web Services Payment Cryptography computes the KCV according to the CMAC specification.
generation_key_arn
instance-attribute
¶
generation_key_arn: KeyArn
The keyARN of the pin data generation key that Amazon Web Services Payment Cryptography uses for PIN, PVV or PIN Offset generation.
generation_key_check_value
instance-attribute
¶
generation_key_check_value: KeyCheckValue
The key check value (KCV) of the encryption key. The KCV is used to check if all parties holding a given key have the same key or to detect that a key has changed.
Amazon Web Services Payment Cryptography computes the KCV according to the CMAC specification.