Witaj szanowny Gościu na forum Odjechani.com.pl. Serdecznie zachęcamy do rejestracji. Tylko u nas tak przyjazna atmosfera. Kliknij tutaj, aby się zarejestrować i dołączyć do grona Odjechanych!

Strona odjechani.com.pl może przechowywać Twoje dane osobowe, które w niej zamieścisz po zarejestrowaniu konta. Odjechani.com.pl wykorzystuje również pliki cookies (ciasteczka), odwiedzając ją wyrażasz zgodę na ich wykorzystanie oraz rejestrując konto wyrażasz zgodę na przetwarzanie swoich danych osobowych w ramach funkcjonowania serwisu. Więcej informacji znajdziesz w naszej polityce prywatności. Pozdrawiamy!


[Poradnik]Bezpieczna komunikacja czyli szyfrowanie danych przy pomocy GPG w Linuxie.
#1
Wcześniej zamieściłem ten poradnik na pewnym forum komputerowym ale małe było zainteresowanie nim, więc zamieszczam go tutaj.


Oto poradnik jak użyć świetnego i darmowego narzędzia do szyfrowania plików i wiadomości w Linuxie, wykorzystującego kryptografię klucza publicznego. Program ten służy do zabezpieczenia wiadomości lub plików przed podsłuchem i modyfikacją oraz do ich podpisywania. Zostaną w nim poruszone tylko metody szyfrowania i odszyfrowywania plików i wiadomości. W wolnej chwili może opiszę jeszcze inne przydane funkcje. Program ten jest uruchamiany w terminalu.

Aby utworzyć nowy zestaw klucza publicznego i prywatnego:
1. Wpisujemy gpg --gen-key.
2. Wybieramy typ klucza wpisując "1".
3. Wybieramy długość klucza (zakres od 1024 bitów do 4096) Sugerowałbym oczywiście długość 4096 bitów.
4. Wybieramy termin ważności. Wpisujemy "0" jeśli ma się nigdy nie przedawnić. Jeśli wybraliśmy "0" potwierdzamy wybór wpisując "y".
5. Wpisujemy imię, nazwisko, adres e-mail i komentarz, aby można było rozpoznać klucz, potem wypisujemy "d" aby przejść dalej i podajemy hasło, którym zaszyfrujemy klucz prywatny do odszyfrowywania danych. Powinno mieć minimum 8 znaków, mieć małe i duże litery, cyfry i choć jeden znak specjalny np. # % * !.
Po wykonaniu tych czynności jest generowany klucz. Najlepiej w tym czasie ruszać myszką, pisać na klawiaturze lub robić inne rzeczy aby pomóc programowi w generowaniu klucza.

Jeśli mamy już wygenerowany klucz lub chcemy zaimportować czyiś klucz używamy polecenia gpg --import [plik z kluczem]

Przechodzimy do katalogu gdzie jest plik np. na Pulpit

cd /home/[nazwa użytkownika]/Pulpit

Szyfrowanie wiadomości

Jeśli chcemy aby plik z wiadomością był w formie wiadomości nadającej się do przesłania e-mailem, o to co trzeba zrobić:
1. Wpisujemy gpg --list-keys, potem gpg -ae [plik z wiadomością do zaszyfrowania]

2. Wybieramy adresata, wpisując identyfikator, który wygląda np. tak: CC14C879
i wciskamy enter.

3. Powstaje zaszyfrowany plik z rozszerzeniem .asc, który otwieramy za pomocą notatnika. Zaszyfrowana wiadomość powinna wyglądać tak:
-----BEGIN PGP MESSAGE-----
Version: GnuPG v1.4.12 (GNU/Linux)

hQEMA3fZS/+JBCDzAQf/U8NTLrwc4wZ/ue9tUWr3S2JMyTcKO/q4SM7ar1OzkBQu
qmENQn0hlD8Zp+u7GvS8uPeEPAPfULzlLrP63Nsi/b0AXzwDwSsSxQZ4FkiefB0T
Hacn/Gwyk3JaV9uLFovRKvErx8W9HWpaS1Q3NzhyYaJKdGi5RHVaJzNsczu7tA1v
sMqo/WFy9rOXEMU4YcHozOCyjxTpOnDPbD0m7t5WTConI5H2h4NQZb+ZVNELCqVH
m16k7hcasTPwkaNONnR85otQVrb3IgsDdUcSfNuZWA/L446kd0zV7nOp1/SIzg/8
k9KLWl4Fc0OZOnNPH/7zOFFSMDaU5Xq6sqNGBg52d9JGAYaUDfPOs7viWfy5T1iX
C8tUSwBHXzszP7K9PxqCl5/nGGJYgu9tE6+KVxj6vTDk2DHUm3t+bKSxdawfsDqQ
uICURy6t9Q==
=ZJYG
-----END PGP MESSAGE-----

I taką wiadomość metodą kopiuj, wklej możemy wysłać adresatowi.

Aby odszyfrować taką wiadomość wklejamy ją do pustego pliku i zapisujemy. Potem wpisujemy: gpg -d [plik z wiadomością do odszyfrowania], wpisujemy hasło, którym zaszyfrowaliśmy klucz prywatny i zaszyfrowana wiadomość powinna się wyświetlić w oknie terminalu.

Szyfrowanie plików

Tutaj sprawa wygląda podobnie lecz trzeba użyć trochę innych poleceń.
Aby zaszyfrować plik robimy to samo co przy szyfrowaniu wiadomości, lecz
zamiast wpisać gpg -ae wpisujemy gpg -e. Wtedy zaszyfrowany plik ma rozszerzenie .gpg.
Aby odszyfrować plik wpisujemy gpg -d [zaszyfrowany plik] > [nazwa pliku w odszyfrowanej formie].

Do wyeksportowania swojego klucza publicznego do pliku który możemy przekazać nadawcom, używamy polecenia gpg --export>[nazwa_klucza].gpg.

Zabraniam kopiowania poradnika na inne strony bez mojej zgody !
  Odpowiedz
#2
No wreszcie! Wreszcie jaki Linux! Wreszcie mogę z kimś porozmawiać!
  Odpowiedz
#3
@UP Pewien czas temu korzystałem z Debiana. Obecnie korzystam z Windowsa 7, za dwa dni z Windowsa 10 jak coś, bo do domowych zastosowań jest wygodniejszy. Jednak cały czas się uczę Linuxa, bo pod paroma względami ma sporą przewagę nad Windowsem, mam Ubuntu na Virtualboxie ;)
  Odpowiedz
#4
Chcesz linka do .iso 10240? Własna wstawka :P Enterprise czy Pro :D
  Odpowiedz
#5
Nie trzeba, za 2 dni będzie darmowa aktualizacja :)
  Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Aktualizacja Bios -Pomocy Proszę! perla86 3 1 953 01.03.2018, 13:39
Ostatni post: Swordancer
  Jak zablokować stronę w Google, czyli Personal Blocklist Swordancer 5 2 122 08.03.2017, 17:42
Ostatni post: Nieśmiertelny
  COMODO Internet Security - poradnik Swordancer 13 11 840 27.02.2017, 15:37
Ostatni post: amb00
  Konfiguracja utorrenta Pomocy! pandokti 5 2 152 23.11.2015, 00:45
Ostatni post: szalony
  Konwersja .vmdk (VMware) do .vhdx (Hyper-V) - poradnik Swordancer 0 3 018 04.11.2015, 19:19
Ostatni post: Swordancer

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości