Chiffrer vos fichiers avec OpenSSL sous Linux

OpenSSL est un outil open-source implémentant entre SSL/TLS et de nombreux algorithmes de chiffrement comme DES, AES, RSA, … ce qui permet de chiffrer des fichiers très simplement.

MenuUn

Il est possible que OpenSSL ne soit pas présent sur votre système, on l’installe via la commande :

Le nombre d’algorithme étant important, la liste est consultable pour faire votre choix :

Nous poursuivrons avec l’algorithme -aes-256-cbc par la suite qui est l’algorithme actuel le plus performant en terme de sécurité et rapidité.


Chiffrage

Pour chiffrer un fichier, nous devons simplement adapter la commande suivante :

Paramètre pour spécifier à OpenSSL qu’on effectue un chiffrement.

Paramètre indiquant le chiffrage de fichier.

Algorithme de chiffrement choisi.

Fichier d’entré pour le chiffrage.

Fichier de sortie chiffré.

On consulte le résultat :

Le mot de passe peut également être saisi directement par la commande suivante mais il sera accessible à qui accèdera à vos commandes, nous vous conseillons donc de l’éviter :


Déchiffrage

Pour déchiffrer un fichier, nous inversons les 2 fichiers et le paramètre d’action -e à -d :

Paramètre pour spécifier à OpenSSL qu’on effectue un chiffrement.

Paramètre indiquant le déchiffrage de fichier.

Algorithme de chiffrement choisi.

Fichier d’entré pour le chiffrage.

Fichier de sortie chiffré.

On consulte le résultat :


Chiffrer vos fichiers avec OpenSSL sous Linux
Vote