docs.org.apache.nifi.processors.cipher.DecryptContent.additionalDetails.html Maven / Gradle / Ivy
DecryptContent
Summary
This Processor supports decryption using the Advanced Encryption Standard algorithm with modern key derivation
functions and formats defined in the EncryptContent Processor.
Decryption processing is capable of selecting the necessary key derivation function based on reading the header
bytes of input files. The Processor supports password-based decryption or key-based decryption depending on
configured properties.
Configuration
This Processor can be configured to decrypt information encrypted using the EncryptContent Processor. Successful
decryption requires selecting matching algorithm and password properties.
Cipher Algorithm Property Values
Cipher Algorithm Mode
Cipher Algorithm Padding
EncryptContent Encryption Algorithm
CBC
NoPadding
AES_CBC_NO_PADDING
CBC
PKCS5Padding
AES_CBC
CTR
NoPadding
AES_CTR
GCM
NoPadding
AES_GCM