Skip to Content

openssl

OpenSSL za priručnu enkripciju

Brzo i jednostavno enkriptovanje fajlova (ukoliko pri ruci nije GPG ili nešto slično) se može postići pomoću OpenSSL paketa koji je instaliran podrazumevano na skoro svim mogućim računarima sa GNU/Linuxom.

Enkriptovanje fajla fajl.txt se vrši na sledeći način:

openssl enc -aes-256-cbc -salt -in fajl.txt -out fajl.enc

Fajl kasnije možete vratiti u normalno stanje sledećom komandom:

openssl enc -d -aes-256-cbc -in fajl.enc

U ovim gore primerima smo koristili AES algoritam za enkripciju, ukoliko želite neki drugi pomoću sledeće komande možete videti koje OpenSSL podržava:

openssl -h

I to je to.

Enkripcija pomoću OpenSSL-a

Ukoliko treba brzo zaštiti enkripcijom neki fajl, za to može poslužiti OpenSSL paket. S obzirom da je ovaj paket podrazumevano instaliran na skoro svim distribucijama (a ako nije, lako se instalira), samim tim će i primaoc imati lak posao prilikom dekripcije.

Enkriptovanje fajla fajl.txt u fajl.enk koristeći 256-bitni AES algoritam u CBC modu:

openssl enc -aes-256-cbc -salt -in file.txt -out file.enc

Dekriptovanje tog istog fajla:

openssl enc -d -aes-256-cbc -in file.enc

Naravno, potrebno je znati lozinku prilikom dekripcije. Bitno je naglasiti, ukoliko zaboravite lozinku, sadržaj fajla je zauvek izgubljen. Ne postoji druga šansa.

Syndicate content