PGPEncryption

Prev Next

Klassenname

com.ebd.hub.datawizard.postexec.PGPEncryption

Beschreibung

Mit dem Postexecuter PGPEncryption lassen sich Dateien mit dem PGP-Verfahren verschlüsseln.

Parameter

Der Parameter für das Feld Konfigurationsdatei hat folgenden Aufbau. Siehe Beispiele unten.

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

Parameter

Beschreibung

pub-key-ring

Pfad zur Key-Ring-Datei mit dem öffentlichen Schlüssel des Partners (für Verschlüsselung).

recipient

Empfänger (E-Mail-Adresse), für den die Verschlüsselung (mit seinem öffentlichen Schlüssel) erfolgt. Hinweis: Enthält der Schlüssel keine E-Mail-Adresse, dann darf hier auch keine angegeben werden.

signing

(true oder false). Wenn die Datei signiert werden soll, dann true verwenden. Hinweis: Wenn signing=false, dann kann man private-key und passphrase leer lassen.

private-key

(optional) Pfad zur Key-Ring-Datei mit dem eigenen privaten Schlüssel (für Signierung).

passphrase

(optional) Passwort zum Schutz der Schlüsselringe (für eigenen privaten Schlüssel bei Signierung).

format

(optional). Wenn true, dann binär. Wenn false, dann ASCII armor. Default: true.

Beispiele

Verschlüsselung ohne Signierung:

Struktur

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

Konkret

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

Verschlüsselung mit Signierung (mit Passwort):

Struktur

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

Konkret

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

Verschlüsselung mit Signierung (ohne Passwort) → Beachten Sie die beiden Semikolon am Ende, die bei einem leeren Passwort gesetzt sein müssen:

Struktur

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

Konret

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

PGP Keystores/Keyrings

Siehe Abschnitt PGP Keyrings.