Comment utiliser Vim pour chiffrer des fichiers texte sous Linux

La plupart des utilisateurs conservent des notes importantes, des identifiants de connexion et d'autres données sensibles dans des fichiers texte. Cependant, il n'est pas sûr de conserver ces informations en texte brut. Une façon de protéger les informations sensibles consiste à utiliser le cryptage.

Si vous cherchez un moyen simple et rapide d'encoder un fichier texte 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 diverses méthodes de chiffrement. Seule la personne possédant la bonne clé peut accéder au fichier crypté. Vérifier Comment chiffrer et déchiffrer un fichier texte sous Windows.

Comment utiliser Vim pour chiffrer des fichiers texte sous Linux

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 avec la commande suivante :

vim filename

S'il n'y a pas de fichier avec le nom de fichier spécifié, Vim le créera. Passez maintenant en mode insertion en appuyant sur une touche i et ajoutez le texte que vous souhaitez inclure dans le fichier.

Pour crypter le fichier, appuyez sur Esc Pour passer en mode commande, tapez la ligne suivante et appuyez sur Entrer:

:X

Comment utiliser Vim pour chiffrer des fichiers texte sous Linux

Vim vous demandera la clé de cryptage. Vous devrez entrer la clé deux fois.

Comment utiliser Vim pour chiffrer des fichiers texte sous Linux

Pour enregistrer vos modifications et quitter Vim, saisissez ce qui suit et appuyez sur Entrée :

:wq

Cela chiffrera votre fichier texte. Vous pouvez utiliser la commande cat pour le vérifier :

cat filename

Comment utiliser Vim pour chiffrer des fichiers texte sous Linux

Une autre façon de chiffrer un fichier dans Vim consiste à utiliser la commande suivante :

vim -x filename

Vous serez invité à entrer une clé de cryptage. Entrez la clé deux fois pour éviter toute faute d'orthographe. Ensuite, modifiez votre fichier et une fois que vous avez terminé, enregistrez et quittez Vim. Vérifier Comment installer des plug-ins dans 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 supprimera le contenu. N'enregistrez jamais le fichier dans un tel état ou votre fichier sera écrasé par un contenu incompréhensible.

Comment utiliser Vim pour chiffrer des fichiers texte sous Linux

Comment vérifier la méthode de cryptage

Pour vérifier quelle méthode de chiffrement Vim a utilisée pour chiffrer un fichier particulier, utilisez la commande suivante :

file encrypted_filename

Comment utiliser Vim pour chiffrer des fichiers texte sous Linux

Vous pouvez également vérifier la méthode d'encodage depuis l'éditeur. Pour ce faire, ouvrez le fichier crypté dans Vim, puis en mode commande, tapez ce qui suit et appuyez sur Entrer:

:setlocal cm?

Cela écrira la ligne décrivant la méthode d'encodage pour le fichier actuel.

Comment utiliser Vim pour chiffrer des fichiers texte sous Linux

Pour afficher toutes les méthodes d'encodage disponibles dans Vim, tapez :

:h ‘cm’

Cela ouvrira une page d'aide montrant toutes les méthodes de cryptage avec une brève description de chacune.

Comment utiliser Vim pour chiffrer des fichiers texte sous Linux

Changer la façon dont les fichiers sont encodés dans Vim

Pour changer la méthode de cryptage d'un fichier crypté, ouvrez-le dans Vim et entrez la clé de cryptage. Ensuite, en mode commande, tapez la commande suivante avec blowfish2 , blowfish ou pkzip replace méthode_de_cryptage:

:setlocal cm=encryption_method

Par exemple, pour changer la méthode d'encodage en blowfish, tapez :

:setlocal cm=blowfish

Enregistrez ensuite les modifications avec :

:w

Modifier ou supprimer la clé de chiffrement

Pour changer la clé de cryptage d'un fichier crypté, ouvrez le fichier dans Vim. Tapez ensuite la clé de cryptage pour accéder au contenu. En mode commande, tapez :

:X

La clé de cryptage vous sera demandée. 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

Comment utiliser Vim pour chiffrer des fichiers texte sous Linux

Vérifier Comparaison GNU nano vim: meilleure application d'édition de texte de terminal.

Conservez vos mots de passe dans un fichier crypté

Vous pouvez utiliser l'éditeur Vim pour chiffrer/déchiffrer des fichiers texte sous Linux au lieu 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 blowfish et pkzip proposées par Vim ne sont pas robustes. Blowfish2 est recommandé, qui est une méthode de chiffrement plus robuste.

Vous n'avez pas besoin d'être un expert Vim pour coder vos fichiers, apprenez simplement quelques bases et vous êtes prêt à partir. Vous pouvez voir maintenant Comment chiffrer des fichiers sensibles avec GnuPG sous Linux.

Aller au bouton supérieur