• Chiffrer / déchiffrer un fichier avec GnuPG

    Il y a quelques temps, je vous avais présenté GnuPG pour chiffrer vos mails...

    « Chiffrer ses mails avec Enigmail »

    Aujourd'hui voici un script qui va permettre de chiffrer / déchiffrer vos fichiers avec GnuPG...

    man GPG

    Tutoriel réalisé sur Linux Mint 17 "Qiana"

    Télécharger « Chiffrer | déchiffrer avec GPG »

    Le script fonctionne avec zenity pour afficher les boîtes de dialogue.

    Le script utilise des fonctions qui permettent d'extraire le nom et l’extension.

    L'image vous permettra de mieux comprendre ces fonctions.

     

    Chiffrer un fichier avec GnuPG

     (cliquer sur l'image pour l'agrandir)

     

    L'algorithme de chiffrement utilisée par le script est : aes256 

    Pour voir quels sont les algorithmes pris en charge par GnuPG, il suffit simplement d'entrer la commande suivante dans votre terminal :

    gpg --version

     

    Chiffrer un fichier avec GnuPG

      (cliquer sur l'image pour l'agrandir)

     

    Pour chiffrer /déchiffrer un fichier avec GnuPG, je vais faire appel à un script que j'aurais placé dans :

    /home/mickael/.config/caja/scripts

     

    Chiffrer un fichier avec GnuPG

     (cliquer sur l'image pour l'agrandir)

     

    Script que j'ai autorisé à s’exécuter comme un programme.

     

    Chiffrer un fichier avec GnuPG

      (cliquer sur l'image pour l'agrandir)

     

    PS : Toute action sur le bouton "Annuler" des boites de dialogue vous permettra de quitter le script. 

    Chiffrer un fichier :

    Pour chiffrer un fichier, je sélectionne celui-ci.

    Je fais un clic-droit.

    Je sélectionne "Scripts" puis "Chiffrer | Déchiffrer avec GPG".

    PS : Vous pouvez sélectionner plusieurs fichiers simultanément, mais vous aurez à entrer un mot de passe pour chaque fichiers sélectionnés.

     

    Chiffrer un fichier avec GnuPG

      (cliquer sur l'image pour l'agrandir)

     

    A ce moment-là une boîte de dialogue va s'ouvrir vous invitant à entrer un mot de passe pour chiffrer le fichier.

     

    Chiffrer un fichier avec GnuPG

      (cliquer sur l'image pour l'agrandir)

     

    Si le chiffrement s'est bien déroulé, une boite de dialogue vous en informera.

    Le fichier est maintenant chiffré, le fichier "Tux.png" est devenu "Tux.png.gpg"

    PS: j'ai inscrit dans le script une fonction qui supprimera le fichier source une fois que celui-ci sera chiffré ou déchiffré, mais vous pouvez très bien le garder en retirant cette fonction du script.

     

    Chiffrer un fichier avec GnuPG

     (cliquer sur l'image pour l'agrandir)

     

    Si aucun mot de passe n'est pas renseigné, une boite de dialogue s'affiche.

    PS : Cette fonction est inscrite dans une boucle, donc il faudra absolument entrer un mot de passe pour continuer.

     

    Chiffrer un fichier avec GnuPG

     (cliquer sur l'image pour l'agrandir)

     

    Chiffrer un fichier avec GnuPG

      (cliquer sur l'image pour l'agrandir)

     

    Déchiffrer un fichier :

    Tout comme le chiffrement, la partie déchiffrement du script gère les mêmes fonctions ( message d'erreur en cas de mot de passe vierge, sortie de script ) .

    Pour déchiffrer un fichier, je sélectionne celui-ci.

    Je fais un clic-droit.

    Je sélectionne "Scripts" puis "Chiffrer | Déchiffrer avec GPG".

     

    Chiffrer un fichier avec GnuPG

      (cliquer sur l'image pour l'agrandir)

     

    J'entre le mot de passe renseigné lors du chiffrement.

     

    Chiffrer un fichier avec GnuPG

     (cliquer sur l'image pour l'agrandir)

     

    Le fichier est maintenant déchiffré, le fichier "Tux.png.gpg" est redevenu "Tux.png"

    Si au la boite de dialogue ne s'affiche pas, c'est que le mot de passe de déchiffrement n'est pas bon.

     

    Chiffrer un fichier avec GnuPG

     (cliquer sur l'image pour l'agrandir)

     

    Conclusion :

    Ce script peut s'avérer utile pour mettre ses données personnelles à l'abri des regards indiscrets...

    J'ai vu des personnes qui chiffraient leurs données sur leurs ordinateurs personnels, tout en ayant encore les mêmes données en clair sur ces mêmes ordinateurs, alors pensez à bien supprimer les données en clair après le chiffrement...

    Comme toujours, le chiffrement des fichiers sera inutile si chiffrez vos données au même endroit que la source, d'ou l’Intérêt de supprimer la source après le chiffrement...

    « 30000 visiteurs...Script de planification différée »

    Tags Tags : , , ,
  • Commentaires

    Aucun commentaire pour le moment

    Suivre le flux RSS des commentaires


    Ajouter un commentaire

    Nom / Pseudo :

    E-mail (facultatif) :

    Site Web (facultatif) :

    Commentaire :