La plupart d'entre nous conservons des notes importantes, des identifiants de connexion et d'autres informations sensibles dans des fichiers texte. Cependant, il n'est pas sûr de conserver ces informations en texte brut. L'un des moyens de protéger les informations sensibles consiste à utiliser le cryptage.
Si vous cherchez un moyen simple et rapide de chiffrer un fichier sous Linux, vous pouvez utiliser l'éditeur Vim. Vim dispose de fonctionnalités de chiffrement de fichiers intégrées qui vous permettent de sécuriser des informations sensibles à l'aide de différentes méthodes de chiffrement. Seule une personne disposant de la bonne clé peut alors accéder au fichier crypté.
Voyons comment vous pouvez utiliser Vim pour chiffrer des fichiers texte sous Linux.
Comment chiffrer un fichier avec Vim
Pour chiffrer un fichier à l'aide de Vim, ouvrez-le d'abord dans l'éditeur à l'aide de la commande suivante :
nom de fichier vim
Si un fichier avec le nom de fichier spécifié n'existe pas, Vim le créera. Allez maintenant à Mode d'insertion en appuyant sur le je clé et ajoutez le texte que vous souhaitez inclure dans le fichier.
Pour crypter le fichier, appuyez sur Esc aller à Mode de commande, tapez la ligne suivante et appuyez sur Entrer:
:X
Vim vous demandera la clé de cryptage. Vous devrez entrer la clé deux fois.
Pour enregistrez les modifications et quittez Vim, tapez ce qui suit et appuyez sur Entrer:
:wq
Cela chiffrera votre fichier texte. Tu peux utilisez la commande chat pour le vérifier :
nom de fichier chat
Une autre façon de chiffrer un fichier dans Vim consiste à utiliser la commande suivante :
vim -x nom de fichier
Il demandera une clé de cryptage. Entrez la clé deux fois pour éviter toute faute de frappe. Ensuite, éditez votre fichier et une fois que vous avez terminé, enregistrez et quittez Vim.
Ouvrir un fichier crypté avec Vim
Pour ouvrir un fichier crypté, vous devrez fournir la clé de cryptage correcte. Si vous n'entrez pas la bonne clé, Vim convertira votre contenu en contenu inutile. N'enregistrez jamais le fichier dans une telle situation, sinon votre fichier sera écrasé par le contenu inutile.
Comment vérifier la méthode de cryptage
Pour vérifier la méthode de chiffrement utilisée par Vim pour chiffrer un fichier particulier, utilisez la commande suivante :
fichier nom_fichier_crypté
Vous pouvez également vérifier la méthode de chiffrement depuis l'éditeur. Pour ce faire, ouvrez le fichier crypté dans Vim, puis dans le Mode de commande, tapez ce qui suit et appuyez sur Entrer:
:setlocalcm?
Cela imprimera la ligne indiquant la méthode de cryptage pour le fichier actuel.
Pour afficher toutes les méthodes de chiffrement disponibles dans Vim, tapez :
:h ‘cm’
Cela ouvrira une page d'aide affichant toutes les méthodes de cryptage avec une brève description de chacune.
Changer la méthode de cryptage des fichiers dans Vim
Pour changer la méthode de cryptage d'un fichier crypté, ouvrez-le dans Vim et entrez la clé de cryptage. Puis dans le Mode de commande, tapez la commande suivante en remplaçant méthode_de_cryptage avec blowfish2, blowfish ou zip :
:setlocal cm=méthode_de_cryptage
Par exemple, pour changer la méthode de cryptage en blowfish, tapez :
:setlocal cm=poisson-globe
Enregistrez ensuite les modifications à l'aide de :
:w
Modifier ou supprimer la clé de chiffrement
Pour changer la clé de cryptage d'un fichier crypté, ouvrez le fichier dans Vim. Saisissez ensuite la clé de cryptage pour accéder au contenu. Alors que dans le Mode de commande, taper:
:X
Il vous demandera la clé de cryptage. Tapez une nouvelle clé puis retapez-la pour confirmer.
Pour supprimer le cryptage, appuyez simplement sur Entrer deux fois sans taper aucune touche. Une fois cela fait, assurez-vous d'enregistrer les modifications en tapant :
:w
Conservez vos mots de passe dans un fichier crypté
Vous pouvez utiliser Vim pour chiffrer/déchiffrer des fichiers texte sous Linux plutôt que d'utiliser un outil de chiffrement séparé. Vous pouvez également conserver les mots de passe dans un fichier crypté et utiliser Vim comme gestionnaire de mots de passe. Cependant, notez que les méthodes de cryptage telles que zip et blowfish proposées par Vim ne sont pas solides. Il est recommandé d'utiliser uniquement blowfish2 qui est une méthode de cryptage forte.
Vous n'avez pas besoin d'être un expert de Vim pour chiffrer vos fichiers, apprenez simplement quelques bases et vous êtes prêt à partir.