PGPEncryption

Prev Next

Class name

com.ebd.hub.datawizard.postexec.PGPEncryption

Description

This postexecuter can be used to encrypt data with the PGP method.

Parameters

The string for field "Config file" has the following structure. See examples below.

<pub-key-ring>;<recipient>;<signing>[;<private-key>;<passphrase>][;<format>]

Parameter

Description

pub-key-ring

Path to the key ring file with the public key of the partner (for encryption).

recipient

Email address of the recipient, for whom the encryption is done (with his public key). Note: If the key does not contain an email address, do not enter one here.

signing

(true or false). If the file should be signed, the parameter has to be set to true. Note: If signing=false, then private-key and passphrase can be left empty.

private-key

(optional) Path to the key ring file with the own private key (for signing).

passphrase

(optional) Password for the protection of the keyrings (for the own private key when signing).

format

( optional ). If true, then binary. If false, then ASCII armor. Default: true.

Examples

Encryption without signing:

Structure

<pub-key-ring>;<recipient>;<signing>

Concrete

./conf/public.asc;test@lobster.de;false

Encryption with signing (with password):

Structure

<pub-key-ring>;<recipient>;<signing>;<private-key>;<passphrase>

Concrete

./conf/public.asc;test@lobster.de;true;./conf/secret.asc;123456

Encryption with signing (without password) → Note the two semicolons at the end, which must be set for an empty password:

Structure

<pub-key-ring>;<recipient>;<signing>;<private-key>;<passphrase>

Concrete

./conf/public.asc;test@lobster.de;true;./conf/secret.asc;;

PGP keystores/keyrings

See section PGP keyrings.