PGP Decrypt block

The decrypt_content block decrypts encrypted source files before they are processed downstream. It acts as an optional transformation block in a Connect+ dataflow, sitting between the source and transformation blocks to handle secure content. The block supports PGP-based decryption using a private key and passphrase, and can be enabled or disabled without removing it from the dataflow.

When to use this block

Use this block when your source files are PGP-encrypted and must be decrypted before transformation or validation can occur.

Prerequisites

Before configuring this block, make sure you have:

  • The private key used to decrypt the files, in Base64-encoded format
  • The passphrase for the private key (if one was set during key generation)

Configuration fields

Field nameRequiredDescription
Block nameNoA name for the block instance. The name must be alphanumeric. There is no character limit.
Encryption AlgorithmYesThe algorithm that was used to encrypt the source file.
Select the algorithm from the dropdown. This block supports only PGP
Private Key FileYesThe private key used to decrypt the file, provided in Base64-encoded format.
Private PassphraseYesThe passphrase associated with the private key. Required only if a passphrase was set during key generation.
Is EnabledYesEnables or disables the decryption block.
Select true to activate decryption or false to skip it.
Default value: true.