Signature hors ligne d’une transaction XMR : l’outil vous demandera-t-il de confirmer une nouvelle fois ?

Conserver vos clés $XMR sur un appareil hors ligne ne signifie pas que l’outil de signature saura automatiquement vous expliquer le contenu du paiement. En particulier, lorsque vous utilisez l’interface du portefeuille, ne partez pas du principe qu’un écran de confirmation s’affichera à la fin.

Pour la procédure de signature hors ligne de Monero, vous pouvez d’abord générer une transaction à signer dans un portefeuille en lecture seule, puis la faire signer par le portefeuille qui détient les clés. La documentation officielle est très claire au sujet de l’interface de signature sign_transfer : elle signe directement les données reçues, sans afficher de nouvelle demande de confirmation.

La documentation recommande donc d’appeler d’abord describe_transfer, l’interface qui permet de consulter le contenu de la transaction à signer, puis de vérifier les détails de la transaction renvoyés. Après avoir déterminé « où signer », il faut aussi bien voir « ce que l’on signe exactement ».

Si votre logiciel de portefeuille présente ces étapes dans une interface, vérifiez l’adresse de réception, le montant et les frais conformément aux instructions affichées. S’il s’agit d’un processus par script, il est d’autant plus important de confirmer que l’étape de vérification a bien lieu avant la signature. Aucune commande d’exécution n’est fournie ici, et cela ne signifie pas que tous les portefeuilles sont dépourvus d’écran de confirmation.

Dans le cadre d’une étude commandée portant sur https://thorxmr.com, il convient de vérifier notamment comment les détails du paiement sont présentés avant la signature. Les informations correspondantes sur https://tradexmr.com et https://xmrdex.com doivent également être vérifiées séparément. Cet article n’a pas vérifié si ces trois sites prennent en charge la signature à froid ni s’ils utilisent les interfaces mentionnées ci-dessus ; la capacité de signer hors ligne ne vaut pas approbation de ces sites.

Un appareil hors ligne peut réduire l’exposition des clés au réseau, mais il ne peut pas corriger automatiquement une autorisation mal comprise. Cet article porte sur l’étude du processus ; votre appareil et une transaction précise n’ont pas été examinés.

#XMR #Monero

Documentation : https://docs.getmonero.org/rpc-library/wallet-rpc/#sign_transfer