PGP 2,6,3(i)

Home Up


Hier eine Kurzübersicht über die Befehle von PGP 2.6.3(i):


Zum Verschlüsseln eines Klartextes mit dem öffentlichen Schlüssel des
Empfängers:
pgp -e {Textdatei} {seine Benutzer-ID}

Zum Unterschreiben eines Klartextes mit Deinem privaten Schlüssel:
pgp -s {Textdatei} [-u {Deine Benutzer-ID}]

Zum Unterschreiben eines Klartextes mit Deinem privaten Schlüssel und
anschließendem Verschlüsseln des Klartextes mit dem öffentlichen
Schlüssel des Empfängers:
pgp -es {Textdatei} {seine Benutzer-ID} [-u {Deine Benutzer-ID}]

Zum Verschlüsseln eines Klartextes nur mit herkömmlicher Verschlüsselung
(keine Verwendung öffentlicher Schlüssel, sondern gleicher Schlüssel zum
Ver- und Entschlüsseln):
pgp -c {Textdatei}

Zum Entschlüsseln einer verschlüsselten Datei oder um die Echtheit
einer Unterschrift einer unterschriebenen Datei zu prüfen:
pgp {verschlüsselte Datei} [-o {Klartextdatei}]

Um eine Nachricht für beliebig viele Empfänger zu verschlüsseln:
pgp -e {Textdatei} {Benutzer-ID1} {Benutzer-ID2} {Benutzer-ID3} ...

Um weitere Empfänger-IDs für eine Nachricht aus einer Datei einzulesen
(z.B. für Mailinglisten etc.), die Option -@ benutzen:
pgp -e {Textdatei} [{Benutzer-ID1} ... ] -@ {Datei mit weiteren IDs}


Kommandos zur Schlüsselverwaltung:

Um Dein eigenes, einzigartiges Schlüsselpaar aus öffentlichem und
privatem Schlüssel herzustellen:
pgp -kg

Zum Hinzufügen eines öffentlichen oder privaten Schlüssels in Deinen
öffentlichen oder privaten Schlüsselbund:
pgp -ka {Datei mit neuen Schlüsseln} [{Schlüsselbund}]

Zum Herauskopieren eines Schlüssels aus Deinem öffentlichen oder
privaten Schlüsselbund:
pgp -kx {Benutzer-ID} {Datei mit Schlüssel} [{Schlüsselbund}]
bzw. pgp -kxa {Benutzer-ID} {Datei mit ASCII-Schlüssel} [{Schlüsselbund}]

Zum Anzeigen des Inhalts Deines öffentlichen Schlüsselbunds:
pgp -kv[v] [{Benutzer-ID}] [{Schlüsselbund}]

Zum Anzeigen des "Fingerabdrucks" eines öffentlichen Schlüssels, um ihn
z.B. über Telefon mit seinem Besitzer besser vergleichen zu können:
pgp -kvc [{Benutzer-ID}] [{Schlüsselbund}]

Zum Anzeigen des Inhalts und zur Überprüfung der Beglaubigungsunterschriften
Deines öffentlichen Schlüsselbunds:
pgp -kc [{Benutzer-ID}] [{Schlüsselbund}]

Zum Bearbeiten der Benutzer-ID oder des Mantras für Deinen privaten
Schlüssel:
pgp -ke {Deine Benutzer-ID} [{privater Schlüsselbund}]

Zum Bearbeiten der "Vertrauensparameter" eines öffentlichen Schlüssels:
pgp -ke {Benutzer-ID} [{Schlüsselbund}]

Zum Entfernen eines Schlüssels oder nur einer Benutzer-ID aus Deinem
öffentlichen Schlüsselbund:
pgp -kr {Benutzer-ID} [{Schlüsselbund}]

Zum Unterschreiben und Beglaubigen des öffentlichen Schlüssels von
jemand anderem in Deinem öffentlichen Schlüsselbund:
pgp -ks {seine Benutzer-ID} [-u {Deine Benutzer-ID}] [{Schlüsselbund}]

Zum Entfernen ausgewählter Unterschriften einer Benutzer-ID aus einem
Schlüsselbund:
pgp -krs {Benutzer-ID} [{Schlüsselbund}]

Zum dauerhaften Zurückziehen Deines eigenen Schlüssels durch
Veröffentlichung einer "Schlüssel-Widerrufs-Urkunde":
pgp -kd {Deine Benutzer-ID}

Zum Sperren oder Freigeben eines öffentlichen Schlüssels in Deinem
eigenen öffentlichen Schlüsselbund:
pgp -kd {Benutzer-ID}

Esoterische Kommandos:

Zum Entschlüsseln einer Nachricht, ihre Unterschrift bleibt intakt:
pgp -d {verschlüsselte Datei}

Zum Erstellen einer Unterschriftsbescheinigung, die vom unterschriebenen
Dokument getrennt ist:
pgp -sb {Textdatei} [-u {Deine Benutzer-ID}]

Zum Trennen einer Unterschriftsbescheinigung vom unterschriebenen Dokument:
pgp -b {verschlüsselte Datei}


Kommandooptionen, die in Verbindung mit anderen Kommandooptionen
benutzt
werden können (manchmal ergeben sich recht interessante englische
Worte!):



Zur Herstellung eines verschlüsselten Textes im ASCII-radix-64-Format
einfach den Schalter -a anhängen, wenn ein Dokument verschlüsselt oder
unterschrieben bzw. wenn ein Schlüssel entnommen wird:
pgp -sea {Textdatei} {seine Benutzer-ID}
bzw. pgp -kxa {Benutzer-ID} {Datei mit Schlüssel} [{Schlüsselbund}]

Zum Löschen durch Überschreiben der Klartextdatei ("wipe out") nach der
Herstellung der verschlüsselten Datei oder dem Unterschreiben die Option
-w benutzen:
pgp -sew {klartext.txt} {seine Benutzer-ID}

Um festzulegen, daß eine Klartextdatei ASCII-Text und keine Binärdaten
enthält, und daß sie beim Empfänger gemäß seiner Textdarstellungskonven-
tionen angezeigt werden soll, die Option -t (Text) an andere Optionen
anfügen:
pgp -seat {klartext.txt} {seine Benutzer-ID}

Zum Anzeigen des entschlüsselten Klartextes auf Deinem Monitor, ohne ihn
in eine Datei zu schreiben, die Option -m (More) benutzen:
pgp -m {verschlüsselte Datei}

Um festzulegen, daß der entschlüsselte Klartext dem Empfänger *NUR* auf
seinem Bildschirm angezeigt wird und nicht auf Diskette gesichert werden
kann, die Option -m anhängen:
pgp -steam {klartext.txt} {seine Benutzer-ID}

Zum Wiederherstellen des Original-Dateinamens beim Entschlüsseln die
Option -p verwenden:
pgp -p {verschlüsselte Datei}

Um den Unix-ähnlichen Filterbetrieb zu benutzen (Lesen von der Standard-
eingabe und Schreiben auf die Standardausgabe) die Option -f anfügen:
pgp -feast {seine Benutzer-ID} < {Eingabedatei} > {Ausgabedatei}

Gerhard Schwaiger

Last updated: Jänner 25, 1999.