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.