Aller au contenu
Documentation GingerWallet

Commencez par les guides courants. Choisissez les guides avancés pour les détails techniques.

Vérifier un téléchargement Ginger Wallet

Niveau de lecture : guide avancé. Utilisez le guide d’installation pour identifier le téléchargement officiel et le paquet de votre ordinateur.

Une signature détachée aide à établir que le fichier téléchargé a été signé par le détenteur d’une clé précise et n’a pas changé depuis. Elle ne prouve pas que le logiciel est sans bugs. Vous devez aussi établir que cette clé est celle à laquelle vous vouliez faire confiance.

Depuis la version v2.0.27, téléchargez votre installateur ou archive ainsi que le fichier portant le même nom suivi de .asc. Gardez-les dans un même dossier. Par exemple, sous Windows : Ginger-2.0.27.msi et Ginger-2.0.27.msi.asc. Une signature pour un DMG, ZIP ou une autre version ne vérifie pas ce MSI.

Obtenez la clé publique via le lien PGP du site officiel. Enregistrez-la sous PGP.txt. Utilisez une application OpenPGP fiable, comme GnuPG, pour l’examiner et l’importer. Si GnuPG manque, obtenez-le sur sa page officielle.

L’empreinte publiée par Ginger pour cette version est :

FA0B 017A 3E75 CE65 CBF7 838F A8FF 3767 EDF5 DCE9

Dans un terminal ouvert dans le dossier de téléchargement, examinez la clé avant de l’importer :

Fenêtre de terminal
gpg --show-keys --with-fingerprint PGP.txt
gpg --import PGP.txt

Comparez l’empreinte entière, pas seulement un identifiant court ou le nom affiché. Si possible, corroborez-la avec une copie déjà fiable ou un autre canal Ginger établi. Obtenir une clé et une signature depuis une même source compromise ne suffit pas à établir l’authenticité. Si Ginger annonce un changement de clé, vérifiez l’annonce avant de faire confiance à la nouvelle empreinte.

Pour l’installateur Windows, exécutez :

Fenêtre de terminal
gpg --verify Ginger-2.0.27.msi.asc Ginger-2.0.27.msi

Pour une autre plateforme, remplacez les deux noms exacts. Une vérification réussie doit indiquer une bonne signature de la clé voulue. GnuPG peut aussi avertir que la clé n’est pas certifiée par une signature fiable : cela concerne votre authentification de la clé et ne doit pas être confondu avec une mauvaise signature du fichier.

Si le résultat indique BAD signature, si la clé manque, si l’empreinte diffère ou si la vérification ne se termine pas, n’ouvrez pas encore le téléchargement. Vérifiez la paire de noms, recommencez le téléchargement et demandez de l’aide via les liens officiels si le problème persiste. Ne déclarez pas une clé inconnue fiable simplement pour supprimer un avertissement.

Comparer une somme de contrôle peut détecter une erreur de téléchargement. Une somme provenant d’une page non fiable ne peut pas authentifier un logiciel : un attaquant peut remplacer le fichier et sa somme. La version fournit aussi des informations de sommes de contrôle ; la procédure de signature détachée ci-dessus suffit à vérifier un paquet choisi.

La signature de code Windows et la signature ou notarisation macOS ajoutent des contrôles de plateforme. Elles complètent la vérification de la version téléchargée ; elles ne remplacent pas la protection de vos mots et la vérification des transactions.

Pour vérifier séparément que les fichiers de l’application peuvent être reconstruits à partir du code source, suivez le guide de compilation reproductible de cette version. Utilisez exactement le tag de version et la chaîne d’outils indiqués dans le paquet. Comparez les fichiers portables extraits comme le décrit le guide ; les métadonnées d’archive et les signatures peuvent modifier les octets des paquets. Un MSI Windows ou un DMG macOS signé n’est pas censé avoir la même empreinte de fichier qu’une compilation locale non signée.

Après une vérification réussie, revenez à Installer l’application.