Cifrant fitxers simètricament amb OpenSSL

Hacker

OpenSSL és un programari lliure que consisteix en un robust paquet d'eines d'administració i biblioteques relacionades amb la criptografia, que subministren funcions criptogràfiques a altres paquets com OpenSSH i navegadors web (per a accés segur a llocs HTTPS).

Amb OpenSSL, podem cifrar fitxers molt fàcilment. Cifrarem un fitxer de manera simètrica amb:

openssl des -e -aes-256-cbc -in fitxer_obert.txt -out fitxer_cifrat.txt.enc

Ara ja tenim el fitxer fitxer_cifrat.txt.enc que ningú podrà obrir i llegir-lo.

I el teu receptor, haurà de descifrar-ho amb:

openssl des -d -aes-256-cbc -in fitxer_cifrat.txt.enc -out fitxer_descifrat.txt

I això és tot amb OpenSSL, fàcil no? :-)

Ara, de manera addicional, si tens GPG, OpenPGP o GNUPG, tens un parell d'articles que vaig esriure fa un temps que t'interesen:

---> Criptografia de clau secreta o criptografia simètrica
---> Criptografia de clau pública o criptografia asimètrica

Doncs bé això és tot, espere que trobes útil aquest article i que et motive a compartir els teus trucs, els teus coneixements i els teus experiments amb el Programari Lliure. Pensa-ho, va, que la Comunitat del Programari Lliure va creixent gràcies a la documentació, el disseny, la formació o la programació, sigues part de la Comunitat :-)

La cultura i la lliure circulació de les idees és l'arma més efectiva contra les dictadures del pensament i contra la ignorància.