Translates encrypted PIN block from and to ISO 9564 formats 0,1,3,4
Source:R/paymentcryptographydataplane_operations.R
paymentcryptographydataplane_translate_pin_data.RdTranslates encrypted PIN block from and to ISO 9564 formats 0,1,3,4. For more information, see Translate PIN data in the Amazon Web Services Payment Cryptography User Guide.
See https://www.paws-r-sdk.com/docs/paymentcryptographydataplane_translate_pin_data/ for full documentation.
Usage
paymentcryptographydataplane_translate_pin_data(
IncomingKeyIdentifier,
OutgoingKeyIdentifier,
IncomingTranslationAttributes,
OutgoingTranslationAttributes,
EncryptedPinBlock,
IncomingDukptAttributes = NULL,
OutgoingDukptAttributes = NULL,
IncomingWrappedKey = NULL,
OutgoingWrappedKey = NULL,
IncomingAs2805Attributes = NULL
)Arguments
- IncomingKeyIdentifier
[required] The
keyARNof the encryption key under which incoming PIN block data is encrypted. This key type can be PEK or BDK.For dynamic keys, it is the
keyARNof KEK of the TR-31 wrapped PEK. For ECDH, it is thekeyARNof the asymmetric ECC key.- OutgoingKeyIdentifier
[required] The
keyARNof the encryption key for encrypting outgoing PIN block data. This key type can be PEK or BDK.For ECDH, it is the
keyARNof the asymmetric ECC key.- IncomingTranslationAttributes
[required] The format of the incoming PIN block data for translation within Amazon Web Services Payment Cryptography.
- OutgoingTranslationAttributes
[required] The format of the outgoing PIN block data after translation by Amazon Web Services Payment Cryptography.
- EncryptedPinBlock
[required] The encrypted PIN block data that Amazon Web Services Payment Cryptography translates.
- IncomingDukptAttributes
The attributes and values to use for incoming DUKPT encryption key for PIN block translation.
- OutgoingDukptAttributes
The attributes and values to use for outgoing DUKPT encryption key after PIN block translation.
- IncomingWrappedKey
The WrappedKeyBlock containing the encryption key under which incoming PIN block data is encrypted.
- OutgoingWrappedKey
The WrappedKeyBlock containing the encryption key for encrypting outgoing PIN block data.
- IncomingAs2805Attributes
The attributes and values to use for incoming AS2805 encryption key for PIN block translation.