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 stolKorak 2
Tu izvršavamo sljedeći redak za potpisivanje datoteke:
gpg -znak Solvetic.docxKorak 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.docxKorak 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.gpgVidimo kako je jednostavno dodati još jednu razinu zaštite datotekama koje se šalju u Linuxu.