Ciphertext to be encrypted. The minimum allowed length is 16 bytes and maximum allowed length is 4096 bytes.
Required? | True |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Amazon.PowerShell.Cmdlets.PAYCD.AmazonPaymentCryptographyDataClientCmdlet.ClientConfig
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
The key type encrypted using DUKPT from a Base Derivation Key (BDK) and Key Serial Number (KSN). This must be less than or equal to the strength of the BDK. For example, you can't use AES_128
as a derivation type for a BDK of AES_128
or TDES_2KEY
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
The type of use of DUKPT, which can be incoming data decryption, outgoing data encryption, or both.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
-IncomingEncryptionAttributes_Dukpt_InitializationVector <
String>
An input to cryptographic primitive used to provide the intial state. Typically the InitializationVector
must have a random or psuedo-random value, but sometimes it only needs to be unpredictable or unique. If you don't provide a value, Amazon Web Services Payment Cryptography generates a random value.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
-IncomingEncryptionAttributes_Dukpt_KeySerialNumber <
String>
The unique identifier known as Key Serial Number (KSN) that comes from an encrypting device using DUKPT encryption method. The KSN is derived from the encrypting device unique identifier and an internal transaction counter.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
The block cipher mode of operation. Block ciphers are designed to encrypt a block of data of fixed size, for example, 128 bits. The size of the input block is usually same as the size of the encrypted output block, while the key length can be different. A mode of operation describes how to repeatedly apply a cipher's single-block operation to securely transform amounts of data larger than a block.The default is CBC.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
-IncomingEncryptionAttributes_Symmetric_InitializationVector <
String>
An input to cryptographic primitive used to provide the intial state. The InitializationVector
is typically required have a random or psuedo-random value, but sometimes it only needs to be unpredictable or unique. If a value is not provided, Amazon Web Services Payment Cryptography generates a random value.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
The block cipher mode of operation. Block ciphers are designed to encrypt a block of data of fixed size (for example, 128 bits). The size of the input block is usually same as the size of the encrypted output block, while the key length can be different. A mode of operation describes how to repeatedly apply a cipher's single-block operation to securely transform amounts of data larger than a block.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
-IncomingEncryptionAttributes_Symmetric_PaddingType <
PaddingType>
The padding to be included with the data.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
-IncomingKeyIdentifier <
String>
The keyARN
of the encryption key of incoming ciphertext data.
Required? | True |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
The key type encrypted using DUKPT from a Base Derivation Key (BDK) and Key Serial Number (KSN). This must be less than or equal to the strength of the BDK. For example, you can't use AES_128
as a derivation type for a BDK of AES_128
or TDES_2KEY
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
The type of use of DUKPT, which can be incoming data decryption, outgoing data encryption, or both.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
-OutgoingEncryptionAttributes_Dukpt_InitializationVector <
String>
An input to cryptographic primitive used to provide the intial state. Typically the InitializationVector
must have a random or psuedo-random value, but sometimes it only needs to be unpredictable or unique. If you don't provide a value, Amazon Web Services Payment Cryptography generates a random value.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
-OutgoingEncryptionAttributes_Dukpt_KeySerialNumber <
String>
The unique identifier known as Key Serial Number (KSN) that comes from an encrypting device using DUKPT encryption method. The KSN is derived from the encrypting device unique identifier and an internal transaction counter.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
The block cipher mode of operation. Block ciphers are designed to encrypt a block of data of fixed size, for example, 128 bits. The size of the input block is usually same as the size of the encrypted output block, while the key length can be different. A mode of operation describes how to repeatedly apply a cipher's single-block operation to securely transform amounts of data larger than a block.The default is CBC.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
-OutgoingEncryptionAttributes_Symmetric_InitializationVector <
String>
An input to cryptographic primitive used to provide the intial state. The InitializationVector
is typically required have a random or psuedo-random value, but sometimes it only needs to be unpredictable or unique. If a value is not provided, Amazon Web Services Payment Cryptography generates a random value.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
The block cipher mode of operation. Block ciphers are designed to encrypt a block of data of fixed size (for example, 128 bits). The size of the input block is usually same as the size of the encrypted output block, while the key length can be different. A mode of operation describes how to repeatedly apply a cipher's single-block operation to securely transform amounts of data larger than a block.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
-OutgoingEncryptionAttributes_Symmetric_PaddingType <
PaddingType>
The padding to be included with the data.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
-OutgoingKeyIdentifier <
String>
The keyARN
of the encryption key of outgoing ciphertext data after encryption by Amazon Web Services Payment Cryptography.
Required? | True |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.PaymentCryptographyData.Model.ReEncryptDataResponse). Specifying the name of a property of type Amazon.PaymentCryptographyData.Model.ReEncryptDataResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |