Publicité

Chiffrement existe depuis un certain temps maintenant. C'est l'un des moyens privilégiés de garder les données privées et de signer le contenu comme provenant d'une source authentique. L'autre jour, j'ai réalisé que j'avais oublié le mot de passe par défaut du trousseau de clés pour une de mes installations Ubuntu et en essayant de le remettre au travail, je me suis rendu compte qu'Ubuntu (Gnome en général) a une excellente interface GPG. On l'appelle hippocampe.

Tout cela pendant que j'utilisais le terminal pour crypter un fichier ou deux en cas de besoin. Seahorse rend le travail beaucoup plus facile en vous offrant une belle interface graphique pour GPG. Sous Ubuntu, vous pouvez accéder au cryptage Seahorse via Système> Préférences> Mots de passe et clés de cryptage. L'entrée de menu n'est pas entièrement descriptive et vous pouvez la supprimer comme un outil pour gérer les mots de passe stockés et les clés de chiffrement. Eh bien, Seahorse fait cela, mais il offre beaucoup plus que nous le verrons.

instagram viewer

Tout d'abord, préparons un peu le terrain. Si vous ne connaissez pas GPG, voici une ou deux lignes, spécialement pour vous. GPG signifie Gnu Privacy Guard et c'est un outil que vous pouvez utiliser pour crypter des informations. GPG implémente OpenPGP, qui définit les normes et les règles quant à la façon dont les données doivent être cryptées afin qu'elles puissent être transmises en toute sécurité. Si cela n'a pas de sens, ne vous grattez pas trop la tête. N'oubliez pas que chaque fois que je mentionne OpenPGP, je fais référence à une norme, et quand je dis GPG, je veux dire le programme / l'application / l'outil.

Une chose importante à réaliser est qu'un mot de passe ne peut pas résoudre le problème lorsqu'il s'agit d'informations sensibles. Il existe des dizaines de façons de lire un fichier sans même entrer le mot de passe et encore moins avoir besoin de le casser.

La clé publique et la clé privée

Ces deux termes avaient l'habitude de semer la confusion en moi. Les choses se sont améliorées maintenant et j'essaierais de le dire aussi simplement que possible. Chaque fois que vous devez crypter un fichier ou un message à l'aide de GPG, vous créez un ensemble de clés. L'un d'eux est appelé la clé publique et l'autre est appelé la clé privée. Les deux sont comme deux clés du même verrou, l'une ou l'autre peut être utilisée pour crypter le fichier ou le message, mais - il y a une torsion. La torsion étant que si vous cryptez le message à l'aide de la clé publique, il peut être déverrouillé à l'aide du Clé privée et si vous cryptez le message à l'aide de la clé privée, il peut être déverrouillé à l'aide de la clé publique clé.

Vous pourriez vous demander pourquoi utiliser deux clés en premier lieu. La réponse à cette question deviendra plus claire au fil de votre lecture. Pour l'instant, rappelez-vous qu'une de ces clés doit être remise au destinataire. Comme vous ne pouvez pas réellement utiliser votre écriture ou vos signatures, vous utilisez GPG pour «signer» les messages. Un message signé est accepté comme provenant de l'utilisateur mentionné et peut être vérifié à l'aide de la clé publique.

Voyons comment vous pouvez utiliser Seahorse:

Étape 1: créer une clé

Cliquez sur Fichier et nouveau et choisissez Clé PGP. Entrez les informations requises. Laissez l'algorithme à DSA Elgamal si vous n'êtes pas sûr des autres options. Vous pouvez augmenter la force si vous le souhaitez. Une fois tout entré, cliquez sur Créer. Vous serez alors invité à saisir un mot de passe ou une phrase secrète. Choisissez-en une vraiment difficile, difficile à deviner, longue. N'oubliez pas qu'une chaîne n'est aussi forte que le maillon le plus faible et dans ce cas, le mot de passe / phrase de passe est le maillon le plus faible. Dans le même temps, gardez à l'esprit que si vous oubliez la phrase secrète, toutes les informations que vous avez chiffrées en l'utilisant seraient perdues.

cryptage hippocampe

Étape 2: publier la clé publique

Comme je l'ai expliqué ci-dessus, deux types de clés sont générés. Une clé publique et une clé privée. Le destinataire. devra disposer de votre clé publique avant de pouvoir consulter les messages ou fichiers envoyés par vous. Choisir Télécommande> Sync et Publier des clés. Choisissez un serveur, cliquez sur Fermer puis Sync. Bien que l'idée de mettre votre clé publique sur un serveur puisse sembler effrayante, elle est complètement sûre et infaillible comme nous le verrons.

cryptage hippocampe

Chiffrer le fichier

Maintenant que vous avez fait tout le travail acharné, le cryptage du fichier est facile. Faites un clic droit sur le fichier et choisissez Crypter… Dans la fenêtre qui apparaît, vérifiez tous les destinataires dont vous souhaitez voir le message / fichier. Choisissez également le compte sous lequel vous souhaitez le signer. Envoyez-le. Les destinataires prévus pourront voir le fichier après avoir entré leur propre phrase secrète.

cryptage hippocampe

Déchiffrer le fichier

Tout fichier qui devait être vu par vous peut être déchiffré en entrant votre propre phrase secrète. N'oubliez pas que vous aurez besoin de la clé publique de l'expéditeur. C'est la combinaison du fait que le message a été conçu pour vous et que vous disposez de la clé publique de l'expéditeur qui permet de déchiffrer le fichier et d'afficher son contenu.

hippocampe crypter le fichier

Si vous êtes intéressé non seulement par le cryptage des hippocampes, mais par tous les types, vous voudrez peut-être vérifier comment vous pouvez créer un répertoire crypté privé sur votre système Linux Comment crypter des fichiers sous Linux avec eCryptfs Lire la suite , si vous souhaitez faire tout ce qui précède sous Windows, vous voudrez peut-être vérifier ce Comment chiffrer facilement des e-mails ou des documents texte [Windows] Lire la suite .

Je suis Varun Kashyap d'Inde. Je suis passionné par les ordinateurs, la programmation, Internet et les technologies qui les animent. J'adore la programmation et je travaille souvent sur des projets en Java, PHP, AJAX etc.