So signieren Sie Dateien unter Linux mit GPG

In bestimmten Situationen, insbesondere auf Sicherheitsniveau , möchten wir möglicherweise eine Datei digital signieren, damit sie der richtigen Person zugestellt wird oder dass sie sicher ist, dass die dort aufgezeichneten Informationen von einem sicheren und zuverlässigen Empfänger stammen.

Wir können dies dank bestimmter Dienstprogramme erreichen, und es ist wichtig klarzustellen, dass eine digitale Signatur ein Dokument zertifiziert und einen Zeitstempel hinzufügt, um es eindeutig zu machen.

Dies ist dank GPG (GNU Privacy Guard) möglich, mit dem ein Dokument verschlüsselt und digital signiert werden kann, wodurch die Privatsphäre und Sicherheit des Dokuments erhöht wird.

1. Installieren Sie GPG unter Linux

Um GPG zu installieren, in diesem Fall Ubuntu 17, müssen wir die folgende Zeile ausführen:

 sudo apt install gnupg 

1 Installieren Sie GPG in Linux.png

2. Generieren Sie GPG-Schlüssel

Schritt 1

Als nächstes generieren wir einen gpg-Schlüssel, der für die Signatur der Dateien verwendet wird. In diesem Fall muss der Prozess von dem Benutzer ausgeführt werden, der die Dokumente signieren muss. Wir führen Folgendes aus:

 gpg -gen-key 
Schritt 2

Dort müssen wir den Namen und die E-Mail-Adresse eingeben, dann den Buchstaben V zur Bestätigung eingeben und das folgende Popup-Fenster sehen, in dem wir das Passwort eingeben und bestätigen müssen:

2-Generate-keys-GPG.png

Schritt 3

Wir klicken auf OK und dies wird das Endergebnis sein: 3-sign-files-linux.png

Schritt 4

In einigen Fällen wird Folgendes angefordert:

  • Der gewünschte Schlüsseltyp (Drücken Sie die Eingabetaste, um den Standard-RSA zu akzeptieren.)
  • Die gewünschte Schlüsselgröße (Wir wählen die maximale Schlüsselgröße, die 4096 ist).
  • Die Zeit, zu der der Schlüssel gültig sein muss.

3. Signieren Sie Dateien mit GPG unter Linux

Schritt 1

Für diesen Vorgang gehen wir in das Verzeichnis, in dem die Datei signiert werden soll. In unserem Fall ist es das Pult, auf dem wir Folgendes eingeben:

 CD-Desktop 
Schritt 2

Dort führen wir die folgende Zeile aus, um die Datei zu signieren:

 gpg -sign TechnoWikis.docx 
Schritt 3

Automatisch wird das folgende Popup-Fenster angezeigt, in dem wir das Passwort eingeben:

See also  Festlegen des Standorts und der Standortdienste Windows 10

4-cifrate-files-linux.png

Schritt 4

Dieses Kennwort wurde bei der Erstellung der Schlüssel angegeben. Wenn mehrere GPG-Schlüssel im System vorhanden sind, können wir angeben, welcher E-Mail-Adresse die folgende Syntax zugeordnet ist:

 gpg --sign --default-key mail @ domain TechnoWikis.docx 
Schritt 5

Wenn Sie nicht genau wissen, über welche Schlüssel wir verfügen, können Sie den folgenden Befehl ausführen:

 gpg --list-keys 

5-Säbel-Mis-Claves-gpg.png

Schritt 6

Sobald die Passphrase für den angegebenen Schlüssel eingegeben wurde, wird die Datei signiert und eine neue Datei mit der Erweiterung .gpg generiert, in diesem Fall TechnoWikis.docx.gpg. Mit dieser signierten Datei kann die Signatur mit dem folgenden Befehl überprüft werden:

 gpg --überprüfen Sie TechnoWikis.docx.gpg 

6-file-signed.png

Schritt 7

Wir können sehen, dass die der Datei zugewiesene Signatur korrekt ist. Schließlich kann der Empfänger die Datei entschlüsseln, indem er den folgenden Befehl ausführt:

 gpg --output TechnoWikis.docx --decrypt TechnoWikis.docx.gpg 

Wir können überprüfen, wie einfach es ist, den in Linux gesendeten Dateien eine weitere Schutzstufe hinzuzufügen.

administrator

Leave a Reply

Your email address will not be published. Required fields are marked *