Chiffrer ses fichiers avec mcrypt.

Rédigé par monptitnuage - - Aucun commentaire
Présentation
MCrypt va permettre de chiffrer facilement des fichiers à l’aide du terminal. Cet outils est capable de prendre en charge plus d’une vingtaines d’algorithmes tels que BLOWFISH (par défaut) et dispose d’un certain nombre d’options intéressantes comme la possibilité de compresser les fichiers volumineux après le chiffrement. Si ça vous intéresse, vous pouvez voir les définitions de chacun dans le fichier mcrypt.h

Installation
Utiliser la commande aptitude install mcrypt pour installer l’outil.

Utilisation
Voyons maintenant ce que l’on peut faire avec mcrypt. On va commencer par un truc simple, créer un fichier puis le chiffrer. Pour la création un simple nano va suffire, vous mettez du texte à l’intérieur et c’est bon. Maintenant la partie chiffrement, pour cela il faut utiliser la commande mcrypt nomdufichier, si tous se passe bien il vous demande de choisir une passphrase qu’il faudra conserver évidemment pour déchiffrer ensuite le fichier. Une fois que votre passphrase est rentrée il vous créer un nouveau fichier chiffré contenant votre texte avec une extension .nc

Attention, une fois que vous avez chiffré votre fichier, il y aura donc le fichier normal et le fichier en .nc, de mon coté j'ai donc déplacé le fichier .nc dans un autre dossier comme si je l'envoyé sur une autre machine. Si je reste avec le fichier normal et le fichier .nc, le test ne sera pas correct, vous allez comprendre pourqoi
Bien, nous avons réussi à chiffrer notre fichier, maintenant nous allons voir comment le déchiffrer. Là encore il n’y a rien de sorcier, on tape pratiquement la même commande que pour le chiffrement sauf que l’on rajoute un -d, ce qui donne mcrypt –d nomdufichier.nc, vous devez ensuite rentrer la passphrase correspondant et ensuite il vous créer le fichier déchiffré cette fois-ci.

A chaque fois que vous déchiffrez votre fichier en .nc il créer un fichier normal avec le texte à l'intérieur.

Pour infos : il est possible de faire une combinaison entre chiffrement et compression. Avec la commande mcrypt –z nomdufichier, non seulement il vous demande la passphrase pour chiffrer mais ensuite il va compresser le fichier au format gzip (par défaut). Vous avez la possibilité de le compresser en bzip2 grâce à l’option –p

Pour plus d’infos sur les fonctions de mcrypt, utiliser la commande mcrypt –help

Webmasteur et rédacteur du blog monptitnuage
Vous pouvez me suivre sur Twitter : @monptitnuage

Les commentaires sont fermés.