Kako potpisati datoteke u Linuxu pomoću GPG -a

U nekim specifičnim situacijama, osobito na sigurnosnoj razini, možda bismo htjeli digitalno potpisati datoteku kako bi se ona isporučila ispravnoj osobi ili kako bi bili sigurni da tamo zabilježeni podaci dolaze od sigurnog i pouzdanog primatelja.

To možemo postići zahvaljujući određenim alatima i važno je pojasniti da digitalni potpis potvrđuje dokument i dodaje vremensku oznaku kako bi bio jedinstven.

To je moguće zahvaljujući GPG -u (GNU Privacy Guard), koji je dizajniran za šifriranje i digitalno potpisivanje dokumenta čime se povećava njegova privatnost i sigurnost.

1. Instalirajte GPG na Linux


Da bismo instalirali GPG, u ovom slučaju Ubuntu 17, moramo izvršiti sljedeći redak:
 sudo apt install gnupg

POVEĆAJTE

2. Generirajte GPG ključeve

Korak 1
Zatim ćemo generirati gpg ključ koji će se koristiti za potpisivanje datoteka, u ovom slučaju postupak mora izvršiti korisnik koji mora potpisati dokumente, izvršavamo sljedeće:

 gpg -gen -ključ 
Korak 2
Tamo moramo unijeti ime i adresu e-pošte, zatim unosimo slovo V za potvrdu i vidjet ćemo sljedeći skočni prozor u koji moramo unijeti i potvrditi lozinku:

Korak 3
Pritisnite OK i ovo će biti konačni rezultat:

POVEĆAJTE

Korak 4
U nekim slučajevima bit će zatraženo sljedeće:

  • Vrsta ključa koju želite (Pritisnite Enter da biste prihvatili zadani RSA).
  • Željena veličina ključa (Odabiremo najveću veličinu ključa, a to je 4096).
  • Vrijeme u kojem ključ mora biti važeći.

3. Potpišite datoteke GPG -om na Linuxu

Korak 1
Za ovaj proces otići ćemo u direktorij u kojem se nalazi datoteka za potpis, u našem slučaju to je radna površina za koju unosimo sljedeće:

 cd radni stol
Korak 2
Tu izvršavamo sljedeći redak za potpisivanje datoteke:
 gpg -znak Solvetic.docx
Korak 3
Automatski će se prikazati sljedeći skočni prozor u koji ćemo unijeti lozinku:

Korak 4
Ova će lozinka biti ona koju označavamo u procesu stvaranja ključeva, u slučaju da u sustavu imamo nekoliko GPG ključeva možemo naznačiti s kojom je e -poštom povezana sljedećom sintaksom:

 gpg --sign --default-key mail @ domain Solvetic.docx
Korak 5
U slučaju da ne znamo detaljno koje ključeve imamo, možemo izvršiti sljedeću naredbu:
 gpg --list-keys

POVEĆAJTE

Korak 6
Nakon što je unesena zaporka za navedeni ključ, datoteka će biti potpisana i nova datoteka će se generirati s nastavkom .gpg, u ovom slučaju Solvetic.docx.gpg. S potpisom te datoteke bit će moguće provjeriti potpis sljedećom naredbom:

 gpg --vjerite Solvetic.docx.gpg

POVEĆAJTE

Korak 7
Vidimo da je potpis dodijeljen datoteci točan. Konačno, primatelj će moći dešifrirati datoteku izvršavanjem sljedeće naredbe:

 gpg --output Solvetic.docx --decrypt Solvetic.docx.gpg
Vidimo kako je jednostavno dodati još jednu razinu zaštite datotekama koje se šalju u Linuxu.

wave wave wave wave wave