So generieren Sie PGP -Tasten mit GPG

So generieren Sie PGP -Tasten mit GPG
Sehr Gute Privatsphäre" oder "PGP ” ist ein Programm, das Daten verschlüsselt und entschlüsselt und auch kryptografische Authentifizierung und Privatsphäre für die Online -Kommunikation bietet. PGP wird hauptsächlich zum Verschlingen und Entschlüsseln von Dokumenten, Texten und E -Mails verwendet, um die Sicherheit zu verbessern. Techniken wie Hashing, Cryptography und Datenkomprimierung werden in der PGP-Verschlüsselung verwendet. Durch Nutzung “Gpg oderGnupg”Das, was kostenlose Signier- und kostenlose Verschlüsselungssoftware basierend auf PGP ist, können Sie die öffentlichen und privaten Schlüssel generieren. Die generierten öffentlichen und privaten PGP -Schlüsseln haben kryptografische Funktionen.

Diese Beschreibung zeigt drei verschiedene Methoden zum Generieren der Tasten, die mit Hilfe von “sind“-Gen-Key","-Ganz-Generalschlüssel", und das "-Kicker genommen”GPG -Optionen. Installieren Sie GPG, bevor Sie es noch nicht haben.

So installieren Sie GPG unter Linux

Um GNUPG oder GPG auf Ihrem Linux -System zu installieren, drücken Sie zunächst “Strg+Alt+tUnd dann den untergegebenen Befehl in das geöffnete Terminal eingeben:

$ sudo APT installieren Sie GNUPG

Die fehlerfreie Ausgabe zeigt an, dass GPG jetzt auf Ihrem System installiert ist.

Arten von PGP -Schlüssel

Das PGP -Schlüsselpaar umfasst zwei Arten von Schlüssel: Privatgelände Und Öffentlich Schlüssel. Sie können den öffentlichen Schlüssel für die Datenverschlüsselung verwenden, und diese verschlüsselten Daten werden mit dem privaten Schlüssel entschlüsselt. Als Linux -Benutzer können Sie Ihren öffentlichen Schlüssel nur teilen. Aus Sicherheitsgründen müssen Sie Ihr privates Key -Geheimnis behalten. Jeder kann Ihren öffentlichen Schlüssel verwenden, um die Daten zu verschlüsseln. Der private Schlüssel wird jedoch benötigt, um ihn zu entschlüsseln.

Gehen Sie nun auf den Prozess der Erzeugung von PGP -Schlüsseln voran.

So generieren Sie PGP -Tasten mit der Option -gen -Key -Option

In Linux können Sie die PGP -Tasten mit dem GPG -Befehl mit drei verschiedenen Methoden erzeugen. Im Standard -GPG -Befehl das “-Gen-Key" oder der "-generierenDie Option wird für den angegebenen Zweck hinzugefügt. Der "-Gen-KeyDie Option unterstützt das Generieren des PGP -Schlüsselpaares und speichert das generierte Widerrufszertifikat in der “/Wurzel/.gnugp/” Verzeichnis.

Um den PGP -Schlüssel mit dem zu generieren-Gen-KeyOption, schreiben Sie den folgenden Befehl auf:

$ sudo gpg-gener-key

Zum Zeitpunkt der Ausführung werden Sie die GPG oder das GNUPG auffordern, Informationen zum Erstellen einer Benutzer -ID wie Ihren richtigen Namen und Ihre E -Mail -Adresse einzugeben. Überprüfen Sie die hinzugefügten Informationen und drücken Sie “Ö”:

Im nächsten Schritt werden Sie eine eingeben "Passphrase”. Die hinzugefügte Passphrase wird verwendet, um den privaten Schlüssel des Benutzers zu verschlüsseln und vor einem Angriff zu schützen. Wählen Sie also eine starke Passphrase zum Schutz Ihrer GPG -Tasten:

Geben Sie dann Ihre Passphrase für die Bestätigung erneut ein:

Bis zu diesem Zeitpunkt hat GPG Ihre Benutzer -ID erstellt und die zugehörigen Informationen wie Ihren richtigen Namen, Ihre E -Mail -Adresse und Ihre Passphrase hinzugefügt.

Nach dem Klicken auf “OK"Schaltfläche" Die GPG erstellt eine "/Wurzel/.gnugp/openPGP-revocs.DVerzeichnis und speichern Sie die generierte Widerrufszertifizierung darin. Danach Ihr öffentlicher Schlüssel “Pub", Benutzer-ID "uid"Und der Unterschlüssel"Sub”Wird am Terminal angezeigt:

So generieren Sie PGP-Schlüsseln mit der Option "Full-Gen-Key"

Sie können auch die „verwenden“-Ganz-Generalschlüssel" oder der "-Kee mit voller GenerateGPG -Befehl zum Generieren der PGP -Tasten. Es ist eine benutzerfreundliche Methode, mit der Sie die PGP-Tasten im Stapelmodus generieren und auf die im Dialog angegebenen Optionen zugreifen können.

Ich möchte PGP -Tasten mit der “generieren-Ganz-Generalschlüssel" Möglichkeit? Wenn ja, dann führen Sie den folgenden Befehl aus:

$ gpg-Full-Generate-Key

In der ersten Eingabeaufforderung in Ihrem Terminal werden Sie aufgefordert, den Schlüsseltyp auszuwählen, den Sie generieren möchten. Ihr Verschlüsselungsschlüssel wird in der “öffentlich seinRSAAlgorithmus, und der Entschlüsselungsschlüssel wird privat gehalten. Der "DSA”Ist ein Algorithmus, der auf digitaler Unterzeichnung und Überprüfung basiert, und schließlich die“Elgamal”Verwendet eine asymmetrische Verschlüsselung für die Kommunikation.

Wir werden die auswählen “RSA und RSA (Standard)" Möglichkeit. Dazu können Sie tippen “1Oder drücken Sie die Eingabetaste:

Die RSA -Schlüsselgröße ist die Anzahl der Bits im Modul. Sie können seinen Wert zwischen “festlegen“1024" Und "4096”. Geben Sie entweder Ihre Schlüsselgröße an oder drücken Sie die Eingabetaste, um mit der Standardeinstellung zu gehen “3072”Bits:

Geben Sie nun die Ablaufzeit für die PGP -Schlüssel ein. Sie können alle auswählen "N" Anzahl der Tage "N","NW" Wochen, "nmMonate und “NYJahre für den angegebenen Zweck. Wir werden jedoch drücken “Eingeben”Um die Standardeinstellungen zu verwenden:

Sie werden gebeten, die eingegebene Ablaufzeit für die PGP -Schlüssel zu bestätigen. Typ "y”Um die Informationen als korrekt zu markieren:

Geben Sie im nächsten Schritt Ihren "richtigen Namen" und "E -Mail -Adresse" und jeden "Kommentar" ein. Danach tippen Sie “Ö" fortfahren:

Wählen Sie eine Passphrase zum Schutz Ihrer PGP -Tasten und geben Sie sie im folgenden Dialogfeld ein:

Jetzt nimmt die GPG einen Moment Zeit, um die PGP -Schlüssel zu generieren

So generieren Sie PGP-Tasten mit -quick-Gen-Key

Wie der Optionsname schon sagt, ist der GPG -Schlüssel mit dem “-Kicker genommenDie Option bietet eine schnelle Methode zum Generieren der PGP -Schlüssel. Es erfordert nur das “Benutzer-ID,Und GPG behandelt den Rest der Einstellungen gemäß den Standardoptionen. Diese Methode beseitigt auch die Notwendigkeit, auf viele Eingabeaufforderungen im Terminal zu reagieren.

Hier ist die Syntax des GPG -Befehls mit dem “-Kicker genommen" Möglichkeit:

$ gpg-quick-gen-key [userId]

Wir werden verwenden "Sharqa”Als unsere Benutzer-ID und dann den folgenden Befehl gpg key ausführen:

$ gpg-quick-gen-key Sharqa

Sie werden nur gebeten, Ihre BenutzerID zu bestätigen und die Passphrase für die PGP -Schlüssel einzugeben, die generiert werden sollen:

Nach der Eingabe der Passphrase generiert der GPG -Befehl Ihr PGP -Schlüsselpaar:

So listen Sie PGP -Tasten mit dem GPG -Befehl auf

Führen Sie den einfachen GPG -Befehl mit dem “aus, um die generierten Schlüssel in Ihrem Linux -Terminal aufzulisten-k" Möglichkeit:

$ gpg -k

Abschluss

Die häufigste Verwendung von PGP ist, verschlüsselte Nachrichten in der Kommunikation zu liefern. Es verwendet den öffentlichen Schlüssel des Absenders, um die Nachricht zu verschlüsseln und sie dann mit dem privaten Schlüssel des beabsichtigten Benutzers zu entschlüsseln. Du kannst den ... benutzen "GpgBefehl zum Generieren Ihres öffentlichen und privaten PGP -Schlüsselpaares. Diese Beschreibung hat gezeigt, wie PGP-Tasten mit der GPG generiert werden können-Gen-Key","-Ganz-Generalschlüssel", und das "-Kicker genommen" Optionen. Darüber hinaus wird auch das Verfahren zur Auflistung der generierten PGP -Tasten bereitgestellt.