AES 256
openssl aes-256-cbc -salt -in file.txt -out file.enc -k password
openssl -d aes-256-cbc -salt -in file.enc -out file.txt -k password
Triple DES
openssl des3 -salt -in file.txt -out file.des -k password
openssl des3 -d -salt -in file.des -out file.txt -k password
Blowfish
openssl bf -salt -in file.txt -out file.enc -k password
openssl -d bf -salt -in file.enc -out file.txt -k password
Digitare i comandi da shell è abbastanza semplice, ma quando le operazioni diventano frequenti la cosa si fa fastidiosa. In questi casi avere una GUI a portata di mano fa proprio comodo.
Zenity ad esempio potrebbe essere lo strumento che fa al caso nostro. Considerato però che la form non può contenere elementi diversi contemporaneamente ho rinunciato all’idea di utilizzare Zenity e ho provato a scrivere il tool con Python e le librerie Tkinter. Ed ecco oCrypt, un mix di python + tkinter + bash.
Esteticamente non è il massimo ma svolge correttamente il suo dovere. Il sorgente ocrypt.py lo potete scaricare da qui, è abbastanza intuitivo.
Link: oCrypt.py



Ciao Gianni,Ho messo online i video con la creazione dell’interfaccia di OCrypt.py. Puoi trovare il post sul mio blog denever.blogspot.com.Ciao,Giuseppe “denever” Martino @ RCLUG