mcrypt ci consente di cifrare e decifrare velocemente un file direttamente da riga di comando con la possibilità di scegliere i più svariati algoritmi con diverse ed utili opzioni.
mcrypt è disponibile nei repository ufficiali delle principali distribuzioni Linux, per installarlo in Debian, Ubuntu e derivate basta digitare:
sudo apt-get install mcrypt
Per installare mcrypt in Fedora:
sudo yum install mcrypt
Per installare mcrypt in openSUSE:
sudo zypper in mcrypt
Per installare mcrypt in Arch Linux (via AUR):
yaourt -S mcrypt
una volta installato basta digitare
mcrypt --help
per conoscere tutte le varie opzioni disponibili.
Esempio, per criptare un file denominato lffl.txt basta digitare:
mcrypt lffl.txt
non ci resta che inserire la password e conferma per creare un file criptato con estensione .nc
L’opzione -d ci consente di decifrare un file, per farlo (esempio per il file lffl.txt.nc) basta digitare:
mcrypt -d lffl.txt.nc
Con l’opzione -a potremo indicare con quale algoritmo criptare il file, esempio per blowfish basta digitare:
mcrypt -a blowfish lffl.txt
In caso di file di grandi dimensioni da cifrare è possibile anche comprimerlo in formato gzip attraverso l’opzione -z, esempio basta digitare:
mcrypt -z lffl.txt