Comment vérifier la signature PGP du logiciel téléchargé sur Linux
- 1175
- 134
- Romain Martinez
Lors de l'installation de logiciels sur un système Linux est généralement une conduite en douceur. Dans la plupart des cas, vous utiliseriez un gestionnaire de packages tel que APT, DNF ou Pac-Man Pour l'installer en toute sécurité à partir des référentiels de votre distribution.
Dans certains cas, cependant, un progiciel peut ne pas être inclus dans le référentiel officiel de la distribution. Dans de tels scénarios, on est obligé de le télécharger à partir du site Web du fournisseur. Mais à quel point êtes-vous sûr que le progiciel n'a pas été falsifié? C'est la question à laquelle nous chercherons à répondre. Dans ce guide, nous nous concentrons sur la façon de vérifier la signature PGP d'un progiciel téléchargé dans Linux.
PGP (assez bonne intimité) est une application cryptographique utilisée pour le chiffrement et la signature de fichiers. La plupart des auteurs de logiciels signent leurs applications en utilisant le programme PGP par exemple GPG (GNU Privacy Guard).
GPG est une implémentation de cryptographie de Openpgp et il permet une transmission sécurisée des données et peut également être utilisée pour vérifier l'intégrité de la source. De la même manière, vous pouvez tirer parti de GPG pour vérifier l'authenticité des logiciels téléchargés.
La vérification de l'intégrité du logiciel téléchargé est une procédure en 5 étapes qui prend l'ordre suivant.
- Télécharger la clé publique de l'auteur du logiciel.
- Vérifier l'empreinte digitale de la clé.
- Importation de la clé publique.
- Téléchargement du fichier de signature du logiciel.
- Vérifiez le fichier de signature.
Dans ce guide, nous utiliserons Tixati - un programme de partage de fichiers entre pairs - comme exemple pour le démontrer. Déjà, nous avons téléchargé le package Debian à partir de la page de téléchargement officielle.
Vérifiez la signature PGP de Tixati
Dès le départ, nous allons télécharger la clé publique de l'auteur qui est utilisée pour vérifier toutes les sorties. Le lien vers la clé est fourni en bas de la page Téléchargement Tixati.
Touche gpg tixatiSur la ligne de commande, saisissez la clé publique en utilisant la commande wget comme indiqué.
$ wget https: // www.tixati.com / tixati.clé
Vérifiez l'empreinte digitale de la clé publique
Une fois la clé téléchargée, l'étape suivante consiste à vérifier l'empreinte digitale de la clé publique en utilisant le Commande GPG comme montré.
$ gpg - key-keys tixati.clé
La sortie en surbrillance est l'empreinte digitale de la clé publique.
Vérifiez l'empreinte digitale de la clé publiqueImporter la clé GPG
Une fois que nous aurons vérifié l'empreinte digitale publique de la clé, nous importerons la clé GPG. Cela a seulement besoin d'être fait une fois.
$ gpg - Import tixati.cléImporter la clé GPG
Télécharger le fichier de signature du logiciel
Ensuite, nous téléchargerons le fichier de signature PGP qui est juste adjacent au package Debian comme indiqué. Le fichier de signature porte le .ASC
extension de fichier.
$ wget https: // download2.tixati.com / download / tixati_2.84-1_AMD64.deb.ASCTélécharger le fichier de signature PGP
Vérifiez le fichier de signature
Enfin, vérifiez l'intégrité du logiciel à l'aide du fichier de signature et contre le package Debian comme indiqué.
$ gpg --verify tixati_2.84-1_AMD64.deb.asc tixati_2.84-1_AMD64.debVérifiez le fichier de signature PGP
La sortie de la troisième ligne confirme que le Signature provient de l'auteur du logiciel, dans ce cas, Tixati Software Inc. La ligne ci-dessus fournit l'empreinte digitale qui correspond à l'empreinte digitale de la clé publique. Ceci est la confirmation de la signature PGP du logiciel.
Nous espérons que ce guide a fourni des informations sur la façon dont vous pouvez vérifier le PGP d'un progiciel téléchargé dans Linux.
- « Comment installer et utiliser ProtonVPN sur Desktop Linux
- OS élémentaire - Une distribution Linux pour les utilisateurs de Windows et MacOS »