Jak generować klucze PGP z GPG

Jak generować klucze PGP z GPG
"Całkiem dobra prywatność ” Lub "PGP ” to program szyfrowania danych i odszyfrowania danych, a także zapewnia uwierzytelnianie kryptograficzne i prywatność komunikacji online. PGP służy głównie do szyfrowania i odszyfrowywania dokumentów, tekstów i e -maili w celu poprawy bezpieczeństwa. Techniki takie jak haszowanie, kryptografia klucza publicznego i kompresja danych są wykorzystywane w szyfrowaniu PGP. Wykorzystując „GPG" Lub "Gnupg”, Które jest bezpłatne oprogramowanie do podpisywania i swobodnego szyfrowania oparte na PGP, możesz generować klucze publiczne i prywatne. Wygenerowane publiczne i prywatne klucze PGP będą miały cechy kryptograficzne.

Ten zapis pokaże trzy różne metody generowania kluczy, które są z pomocą „-Gen-key”,„-Klucz pełnej generacji”I„ „-Key-gen„Opcje GPG. Przed przejściem do przodu zainstaluj GPG, jeśli jeszcze go nie masz.

Jak zainstalować GPG w Linux

Aby zainstalować GNUPG lub GPG w systemie Linux, najpierw naciśnij „Ctrl+alt+t”, A następnie wpisz poniżej danego polecenia w otwartym terminalu:

$ sudo apt instal gnupg

Wyjście wolne od błędów wskazuje, że GPG jest teraz instalowany w twoim systemie.

Rodzaje kluczy PGP

Para kluczy PGP zawiera dwa rodzaje kluczy: Prywatny I Publiczny Klucze. Możesz użyć klucza publicznego do szyfrowania danych i że zaszyfrowane dane zostaną odszyfrowane za pomocą klucza prywatnego. Jako użytkownik Linux możesz udostępnić tylko swój klucz publiczny. Ze względów bezpieczeństwa musisz zachować swój kluczowy klucz w tajemnicy. Każdy może użyć twojego klucza publicznego do szyfrowania danych; Jednak klucz prywatny będzie potrzebny do odszyfrowania.

Teraz przejdź do procesu generowania kluczy PGP.

Jak generować klawisze PGP z opcją -gen -key

W Linux możesz generować klucze PGP za pomocą polecenia GPG przy użyciu trzech różnych metod. W standardowym poleceniu GPG „-Gen-key" albo "-generować key„Opcja jest dodawana do określonego celu. „„-Gen-key„Opcja pomaga w generowaniu pary kluczy PGP i zapisuje wygenerowany certyfikat odwołania w„/źródło/.GNUGP/” informator.

Aby wygenerować klucz PGP z „-Gen-key„Opcja, napisz następujące polecenie:

$ sudo gpg-gen-key

W momencie wykonania GPG lub GNUPG poprosi Cię o wprowadzenie informacji do utworzenia identyfikatora użytkownika, takiego jak prawdziwa nazwa i adres e -mail. Sprawdź dodane informacje i naciśnij „O”:

W następnym kroku wprowadzisz „fraza". Dodana hasła zostanie użyta do szyfrowania prywatnego klucza użytkownika i ochrony go przed każdym atakiem. Więc wybierz silną hasło do ochrony klawiszy GPG:

Następnie ponownie wprowadź swój pensja do potwierdzenia:

Do tego momentu GPG utworzyło Twój identyfikator użytkownika i dodał do niego powiązane informacje, takie jak prawdziwa nazwa, adres e -mail i fraza.

Po kliknięciu „OK”Przycisk, GPG utworzy„/źródło/.GNUGP/OpenPGP-Revocs.D”Katalog i przechowuj wygenerowaną certyfikację odwołania. Potem twój klucz publiczny „pub", identyfikator użytkownika "UID”, A subkcja„ ”pod”Zostanie pokazane na terminalu:

Jak generować klucze PGP z opcją -full-gen-key

Możesz także użyć „-Klucz pełnej generacji" albo "-Klucz pełny„Polecenie GPG do generowania kluczy PGP. Jest to metoda przyjazna dla użytkownika, która pozwala generować klucze PGP w trybie wsadowym i uzyskać dostęp do opcji podanych w oknie dialogowym.

Chcesz wygenerować klucze PGP za pomocą „-Klucz pełnej generacji" opcja? Jeśli tak, wykonaj poniższe polecenie:

$ GPG-Full-Generate-Key

Pierwsza monit na terminalu poprosi Cię o wybranie typu klucza, który chcesz wygenerować. Twój klucz szyfrowania będzie publiczny w „RSA„Algorytm i klucz do odszyfrowy. „„DSA”Jest algorytmem opartym na cyfrowym podpisaniu i weryfikacji, a na koniec„ „Elgamal”Używa asymetrycznego szyfrowania do komunikacji.

Wybierzemy „RSA i RSA (domyślnie)" opcja. Aby to zrobić, możesz wpisać „1”Lub naciśnij Enter:

Rozmiar klucza RSA to liczba bitów w module. Możesz ustawić jego wartość między „1024" I "4096". Albo określ rozmiar klucza, albo naciśnij Enter, aby przejść do domyślnego „3072”Bity:

Teraz wprowadź czas ważności klawiszy PGP. Możesz wybrać dowolny "N" Liczba dni "N”,„północny zachód„Tygodnie”nm”Miesiące i„NY„Lata dla określonego celu. Jednak naciśniemy „Wchodzić„Aby użyć ustawień domyślnych:

Zostaniesz poproszony o potwierdzenie wprowadzonego czasu wygaśnięcia kluczy PGP. Typ "y„Aby oznaczyć informacje jako poprawne:

W następnym kroku wprowadź swój „Prawdziwe nazwisko” i „adres e -mail” oraz dowolny „komentarz”. Po zrobieniu tego wpisz „O" kontynuować:

Wybierz hasło do ochrony klawiszy PGP i wpisz ją w poniższym oknie dialogowym:

Teraz GPG zajmie chwilę na wygenerowanie kluczy PGP, a klucz publiczny, identyfikator użytkownika, a podstawka zostaną wydrukowane na ekranie terminalu:

Jak generować klucze PGP z-Quick-gen-key

Jak sugeruje nazwa opcji, klucz GPG z „-Key-gen”Opcja oferuje szybką metodę generowania klawiszy PGP. Wymaga tylko „identyfikator użytkownika,”A GPG obsługuje resztę ustawień zgodnie z domyślnymi opcjami. Ta metoda eliminuje również potrzebę reagowania na wiele podpowiedzi w terminalu.

Oto składnia polecenia GPG z „-Key-gen" opcja:

$ GPG-Quick-Gen-Key [UserID]

Użyjemy "Sharqa”Jako nasz użytkownik, a następnie wykonaj poniższe pobrane polecenie klucza GPG:

$ GPG-Quick-Gen-Key Sharqa

Zostaniesz poproszony tylko o potwierdzenie swojego użytkownika i wpisanie hasła dla klawiszy PGP, które zostaną wygenerowane:

Po wejściu do hasła polecenie GPG wygeneruje twoją parę klawiszy PGP:

Jak wymienić klucze PGP za pomocą polecenia GPG

Aby wymienić wygenerowane klucze w terminalu Linux, wykonaj proste polecenie GPG za pomocą „-k" opcja:

$ gpg -k

Wniosek

Najczęstsze użycie PGP jest dostarczanie zaszyfrowanych wiadomości w komunikacji. Używa klucza publicznego nadawcy do szyfrowania wiadomości, a następnie odszyfrowanie go za pomocą klucza prywatnego zamierzonego użytkownika. Możesz użyć „GPG„Polecenie do generowania publicznej i prywatnej pary kluczy PGP. Ten zapis pokazał, jak generować klucze PGP z GPG „-Gen-key”,„-Klucz pełnej generacji”I„ „-Key-gen”Opcje. Ponadto podano również procedurę wymieniania wygenerowanych kluczy PGP.