Kako šifrirati i dešifrirati datoteke i direktorije koristeći Tar i OpenSSL
Kada imate važne osjetljive podatke, ključno je imati dodatni sloj sigurnosti za svoje datoteke i direktorije, posebno kada trebate prenijeti podatke s drugima preko mreže.
To je razlog, tražim uslužni program za šifriranje i dekriptiranje određenih datoteka i direktorija u Linuxu, srećom pronašao sam rješenje da tar s OpenSSL može učiniti trik, da uz pomoć ova dva alata možete jednostavno stvoriti i šifrirati tar arhivsku datoteku bez ikakvih problema.
Ne propustite: 7 alata za šifriranje i dešifriranje datoteka u Linuxu
U ovom ćemo članku vidjeti kako stvoriti i šifrirati tar ili gz (gzip) arhivsku datoteku s OpenSSL-om :
Upamtite da je konvencionalni oblik korištenja OpenSSL-a:
openssl command command-options arguments
Šifriranje datoteka u Linuxu
Za šifriranje sadržaja trenutnog radnog direktorija (ovisno o veličini datoteka, ovo može potrajati):
tar -czf - * | openssl enc -e -aes256 -out secured.tar.gz
Objašnjenje gornje naredbe:
enc
– openssl naredba za kodiranje šiframa-e
– opcija naredbe enc za šifriranje ulazne datoteke, koja je u ovom slučaju izlaz naredbe tar-aes256
– šifra za šifriranje-out
– opcija enc koja se koristi za određivanje naziva izlazne datoteke, secured.tar.gz
Dešifriranje datoteka u Linuxu
Za dešifriranje sadržaja tar arhive upotrijebite sljedeću naredbu.
openssl enc -d -aes256 -in secured.tar.gz | tar xz -C test
Objašnjenje gornje naredbe:
-d
– koristi se za dešifriranje datoteka-C
– ekstrakt u poddirektoriju pod nazivom test
Sljedeća slika prikazuje proces enkripcije i što se događa kada pokušate:
- izdvojite sadržaj tarballa na tradicionalan način
- koristite pogrešnu lozinku i
- kada unesete pravu lozinku
Kada radite na lokalnoj mreži ili internetu, uvijek možete zaštititi svoje vitalne dokumente ili datoteke koje dijelite s drugima šifriranjem, što može pomoći u smanjenju rizika od izlaganja zlonamjernim napadačima.
Pogledali smo jednostavnu tehniku šifriranja tarballova pomoću OpenSSL-a, openssl alata naredbenog retka. Za više informacija i korisnih naredbi možete pogledati njegovu man stranicu.
Kao i obično, za sva dodatna razmišljanja ili jednostavne savjete koje želite podijeliti s nama, upotrijebite obrazac za povratne informacije u nastavku, au sljedećem savjetu pogledat ćemo način prevođenja rwx dozvola u oktalni oblik.