Datei in Ubuntu mit GPG verschlüsseln

Datei in Ubuntu mit GPG verschlüsseln

In diesem Artikel erklären wir, wie Sie Dateien in Ubuntu mit GPG verschlüsseln.

Mit „GPG“ oder „GNU Privacy Guard“ können Sie Dateien und Daten sicher mit einem starken Verschlüsselungsalgorithmus verschlüsseln. GPG ist eine hervorragende Methode, um eine sichere Kommunikation zwischen zwei Parteien zu gewährleisten. Es ermöglicht den einfachen Austausch sensibler Informationen über ein unsicheres Netzwerk.

Voraussetzungen

  • Ein von Ubuntu installierter Desktop, ein dedizierter Server oder ein KVM-VPS.
  • Ein Root-Benutzerzugriff oder ein normaler Benutzer mit Administratorrechten zum Installieren von GPG.

Datei in Ubuntu mit GPG verschlüsseln

GPG unter Ubuntu installieren

Wir können GPG mit dem folgenden Befehl installieren:

# apt install gpg

Datei mit GPG verschlüsseln

Der folgende Befehl verschlüsselt test.txt .

# gpg -c test.txt

Sobald Sie den obigen Befehl ausführen, werden Sie aufgefordert, eine Passphrase einzugeben, die zum Verschlüsseln und Entschlüsseln der Datei verwendet wird.

Datei in Ubuntu mit GPG verschlüsseln

Nachdem Sie die Passphrase eingegeben haben, wird die Datei verschlüsselt und eine Datei wird im folgenden Format erstellt:

test.txt.gpg

Führen Sie zum Entschlüsseln der Datei einen Befehl im folgenden Format aus:

# gpg test.txt.gpg

Verwenden Sie die Passphrase, die Sie ursprünglich zum Verschlüsseln der Datei verwendet haben. Nach der Entschlüsselung erhalten Sie eine Datei „test.txt“ zurück.

Generieren Sie ein GPG-Schlüsselpaar

Sie können ein Paar „öffentlicher“ und „privater“ Schlüssel verwenden, um Dateien zu verschlüsseln und zu entschlüsseln. Um ein GPG-Schlüsselpaar zu generieren, können Sie den folgenden Befehl verwenden:

# gpg --generate-key

Folgen Sie den Anweisungen und geben Sie einen Benutzernamen und ein Kennwort ein, wenn Sie dazu aufgefordert werden. Nach dem Generieren des Schlüsselpaars zeigt GPG den generierten öffentlichen Schlüssel in der Terminalausgabe an.

Führen Sie den folgenden Befehl aus, um den öffentlichen Schlüssel in eine Datei zu exportieren:

# gpg --armor --export --output "public_key'

Ersetzen Sie „ public_key “ durch Ihren eigenen öffentlichen Schlüssel, der im obigen Schritt generiert wurde. Ihre generierten privaten Schlüssel werden im Verzeichnis „ $HOME/.gnupg/ “ verfügbar sein .

Verschlüsseln Sie eine Datei mit dem öffentlichen Schlüssel einer anderen Person, verwenden Sie den folgenden Befehl:

# gpg --encrypt --recipient-file public_key.file test.txt

Hinweis: Ersetzen Sie public_key.file durch den öffentlichen Schlüssel der Person, der Sie die Datei senden möchten.

Entschlüsseln Sie eine Datei, die mit Ihrem öffentlichen Schlüssel verschlüsselt wurde, verwenden Sie den folgenden Befehl:

# gpg --decrypt --output test.txt test.txt.gpg

GPG erkennt Ihre privaten Schlüssel während der Entschlüsselung automatisch, solange sie im Verzeichnis „$HOME/.gnupg/“ gespeichert sind.

Erfahren Sie mehr über GPG-Spickzettel.

In diesem Artikel haben wir gesehen, wie Sie Dateien in Ubuntu mit GPG verschlüsseln.