Re-encrypt ciphertext using DUKPT or Symmetric data encryption keys
Source:R/paymentcryptographydataplane_operations.R
paymentcryptographydataplane_re_encrypt_data.RdRe-encrypt ciphertext using DUKPT or Symmetric data encryption keys.
See https://www.paws-r-sdk.com/docs/paymentcryptographydataplane_re_encrypt_data/ for full documentation.
Usage
paymentcryptographydataplane_re_encrypt_data(
IncomingKeyIdentifier,
OutgoingKeyIdentifier,
CipherText,
IncomingEncryptionAttributes,
OutgoingEncryptionAttributes,
IncomingWrappedKey = NULL,
OutgoingWrappedKey = NULL
)Arguments
- IncomingKeyIdentifier
[required] The
keyARNof the encryption key of incoming ciphertext data.When a WrappedKeyBlock is provided, this value will be the identifier to the key wrapping key. Otherwise, it is the key identifier used to perform the operation.
- OutgoingKeyIdentifier
[required] The
keyARNof the encryption key of outgoing ciphertext data after encryption by Amazon Web Services Payment Cryptography.- CipherText
[required] Ciphertext to be encrypted. The minimum allowed length is 16 bytes and maximum allowed length is 4096 bytes.
- IncomingEncryptionAttributes
[required] The attributes and values for incoming ciphertext.
- OutgoingEncryptionAttributes
[required] The attributes and values for outgoing ciphertext data after encryption by Amazon Web Services Payment Cryptography.
- IncomingWrappedKey
The WrappedKeyBlock containing the encryption key of incoming ciphertext data.
- OutgoingWrappedKey
The WrappedKeyBlock containing the encryption key of outgoing ciphertext data after encryption by Amazon Web Services Payment Cryptography.