Dans le prochain article, nous allons jeter un œil à SeaHorse. C'est un application graphique pour gérer les clés GPG et crypter les données dans l'environnement de bureau GNOME 3 tout simplement.
Dans cet article, nous allons voir comment configurer et utiliser le cryptage SeaHorse dans Ubuntu. SeaHorse est disponible dans le référentiel officiel Paquets Ubuntu 18.04. Il doit être installé par défaut sur Ubuntu 18.04 LTS. Mais dans le cas où vous ne l'avez pas installé, nous verrons également comment cette installation est effectuée.
Installation de SeaHorse sur Ubuntu 18.04
Avant d'installer SeaHorse, nous mettrons à jour le cache du référentiel de paquets apt avec la commande suivante dans le terminal (Ctrl + Alt + T):
sudo apt update
Maintenant, dans le même terminal, nous allons installer SeaHorse avec la commande suivante:
sudo apt install seahorse
Après cela, SeaHorse doit être installé, au cas où il ne serait pas déjà installé. SeaHorse a également un plugin pour Nautilus. Il n'est pas installé par défaut, mais nous pourrons installer le plugin Seahorse Nautilus avec la commande suivante:
sudo apt install seahorse-nautilus
Après cela, nous pouvons exécuter la commande suivante pour vérifier si SeaHorse est correctement installé:
seahorse --version
Maintenant, nous pouvons aller dans le menu et rechercher le programme par mot de passe nom ou SeaHorse. Vous devriez voir l'icône des touches comme vous pouvez le voir dans la capture d'écran suivante.
Si nous cliquons sur cette icône, SeaHorse devrait démarrer et nous montrer sa fenêtre d'accueil.
Créer des clés
La première chose que nous devons faire avant de crypter des fichiers est générer une paire de clés (publique et privée). Nous pouvons facilement le faire avec l'interface graphique SeaHorse.
Pour créer une nouvelle paire de clés publique et privée, nous allons aller dans le menu supérieur. Dans l'option Fichier, nous allons passer à Nouveau.
Dans la fenêtre qui s'ouvrira à nous, nous sélectionnerons la clé PGP. Nous pouvons maintenant passer à autre chose en cliquant sur le bouton Continuer.
Nous allons maintenant écrire notre nom complet et notre adresse e-mail. Nous pouvons cliquer sur Créer pour continuer à ce stade. Mais il est intéressant de voir les options disponibles.
Options de touches avancées
Si nous cliquons sur Options avancées, nous pourrons ajouter un commentaire. Cela peut être utile si nous devons générer plusieurs paires de clés. De cette façon, il sera plus facile d'identifier chaque clé et pour quoi elle a été générée.
On peut aussi cliquer Type de chiffrement pour changer le type de clé de chiffrement. La valeur par défaut est RSA. Nous trouverons disponibles le type de cryptage DSA ElGamal, DSA (signature uniquement) et RSA (signature uniquement). Si vous ne savez pas ce que c'est, laissez simplement la valeur par défaut.
Une autre valeur que nous pouvons changer est la force Clé. La valeur par défaut est de 2048 bits, ce qui est assez bon. Plus vous avez de bits, plus il sera sécurisé. Mais l'augmentation des bits entraînera également une vitesse de cryptage et de décryptage plus lente.
Nous pouvons également établir un date d'expiration de la clé. Mais pour le chiffrement des fichiers, la valeur par défaut 'N'expire jamais" c'est suffisant. Nous ne voulons pas que notre clé expire tant que vous avez encore des fichiers chiffrés.
Une fois la configuration terminée, nous cliquons sur Créer. Il est situé en bas de la fenêtre.
À ce stade, nous devrons écrivez notre mot de passe secret.
Le mot de passe créé est visible sur l'écran principal, dans le Option de clés GnuPG.
Exportation de clé
Pour exporter la clé, on cliquera dessus et on ira dans le menu supérieur, à l'option Fichier. Ensuite, nous chercherons l'option Exporter là-bas, pour exporter la clé. C'est une bonne idée de conserver une sauvegarde de notre clé.
Sélectionnez un emplacement et donnez-lui un nom. Cliquez ensuite sur Exporter.
Cryptage et décryptage des fichiers et des dossiers
Nous pouvons maintenant ouvrir le gestionnaire de fichiers Nautilus et crypter les fichiers et les dossiers D'une manière simple.
Pour crypter un fichier ou un dossier, nous allons faire un clic droit dessus et rechercher le Option de chiffrement.
Vous devriez voir la fenêtre suivante. Sélectionnez votre propre mot de passe si vous voulez que vous seul puissiez déchiffrer des fichiers et des dossiers. Si nous cliquons sur «Signer le message comme«, Nous sélectionnerons notre mot de passe dans le menu déroulant. Nous continuons en cliquant sur OK.
Vous devriez voir la fenêtre suivante. Nous pouvons sélectionner l'un des boutons d'option pour crypter chaque fichier séparément ou tout crypter et générer un seul fichier comprimé. Pour cet exemple, je vais sélectionner cette dernière option. Une fois sélectionné, cliquez sur OK.
Maintenant nous devrons écrivez notre mot de passe clé.
Le fichier doit être crypté et deux nouveaux fichiers doivent être générés comme vous pouvez le voir dans la capture d'écran ci-dessous. Le fichier se terminant par .pgp est le fichier crypté.
Après avoir supprimé le fichier .zip créé, pour décrypter le fichier .pgp et récupérer le fichier que nous venons de supprimer, faites un clic droit dessus et cliquez sur l'option "Ouvrir avec le fichier de déchiffrement ».
Il devrait vous demander d'entrer le mot de passe et de vous renvoyer le fichier .zip.
Et c'est comme ça qu'on peut installer, configurer et utiliser SeaHorse sur Ubuntu 18.04 de manière basique et rapide. Si quelqu'un a besoin d'aide sur la façon d'utiliser Seahorse, il peut se référer au aide gnome.