EncryptContentPGP 2025.10.9.21

Bundle

org.apache.nifi | nifi-pgp-nar

Description

Encrypt contents using OpenPGP. The processor reads input and detects OpenPGP messages to avoid unnecessary additional wrapping in Literal Data packets.

Tags

Encryption, GPG, OpenPGP, PGP, RFC 4880

Input Requirement

REQUIRED

Supports Sensitive Dynamic Properties

false

Properties

PropertyDescription
file-encodingFile Encoding for encryption
passphrasePassphrase used for encrypting data with Password-Based Encryption
public-key-searchPGP Public Key Search will be used to match against the User ID or Key ID when formatted as uppercase hexadecimal string of 16 characters
public-key-servicePGP Public Key Service for encrypting data with Public Key Encryption
symmetric-key-algorithmSymmetric-Key Algorithm for encryption

Relationships

NameDescription
failureEncryption Failed
successEncryption Succeeded

Writes attributes

NameDescription
pgp.symmetric.key.algorithmSymmetric-Key Algorithm
pgp.symmetric.key.algorithm.block.cipherSymmetric-Key Algorithm Block Cipher
pgp.symmetric.key.algorithm.key.sizeSymmetric-Key Algorithm Key Size
pgp.symmetric.key.algorithm.idSymmetric-Key Algorithm Identifier
pgp.file.encodingFile Encoding
pgp.compression.algorithmCompression Algorithm
pgp.compression.algorithm.idCompression Algorithm Identifier

See also