Dateien verschlüsseln & entschlüsseln
Diese Anleitung zeigt dir, wie du Dateien mit dem Public Key einer anderen Person verschlüsselst und wie du verschlüsselte Dateien, die für dich bestimmt sind, mit deinem Private Key entschlüsselst.
Voraussetzung
Um eine Datei für jemanden zu verschlüsseln, benötigst du den Public Key der Empfängerin oder des Empfängers. Wie du einen Public Key erhältst und in GPG importierst, erklärt die nächste Seite. Stelle sicher, dass der Schlüssel bereits importiert ist, bevor du fortfährst.
Datei verschlüsseln
Windows (Kleopatra)
Es wird eine neue Datei mit der Endung .gpg erstellt – das ist die verschlüsselte Version. Die Originaldatei bleibt unverändert erhalten.
Linux (Terminal)
gpg --encrypt --recipient empfaenger@email.de dateiname.pdf
Ersetze empfaenger@email.de durch die E-Mail-Adresse, die mit dem Public Key der Empfängerin oder des Empfängers verknüpft ist. Die verschlüsselte Datei wird als dateiname.pdf.gpg gespeichert.
Möchtest du die Datei zusätzlich für dich selbst verschlüsseln – damit auch du sie später noch öffnen kannst – ergänze deinen eigenen Schlüssel:
gpg --encrypt --recipient empfaenger@email.de --recipient deine@email.de dateiname.pdf
Datei entschlüsseln
Windows (Kleopatra)
Linux (Terminal)
gpg --decrypt dateiname.pdf.gpg > dateiname.pdf
GPG fragt automatisch nach dem Passwort deines Private Key. Die entschlüsselte Datei wird am angegebenen Ort gespeichert.
Datei verschlüsseln und signieren
Zusätzlich zur Verschlüsselung kannst du eine Datei auch signieren. Eine Signatur beweist, dass die Datei tatsächlich von dir stammt und auf dem Weg nicht verändert wurde – das ist besonders bei sensiblen Dokumenten empfehlenswert.
Windows (Kleopatra)
Wähle beim Verschlüsseln zusätzlich die Option „Signieren" und wähle deinen eigenen Schlüssel als Signaturschlüssel aus.
Linux (Terminal)
gpg --encrypt --sign --recipient empfaenger@email.de dateiname.pdf