a
a
Weather:
city not found
HomeBitcoinComment importer des clés privées

Comment importer des clés privées

ATTENTION

Avant de lire cette page, les utilisateurs doivent noter que jouer avec les clés privées ECDSA est très dangereux et peut entraîner la perte de bitcoins, même longtemps après l’importation. Les utilisateurs sont invités à le faire en dehors des adresses personnelles auto-générées jamais importer (ou exporter) des clés privées.[1][2]

Depuis août 2012, le moyen le plus simple d’importer une clé privée consiste peut-être à utiliser le service My Wallet de Blockchain.info. Une fois importés avec succès via l’écran « Importer / Exporter », les bitcoins attribués à une clé privée peuvent être instantanément envoyés à n’importe quelle adresse Bitcoin. C’est extrêmement risqué et il n’est pas recommandé d’utiliser Blockchain.info ou tout autre service tiers en ligne pour importer des clés privées, car ils peuvent voler vos BitCoins s’ils en ont les clés. Il est préférable de les importer en utilisant bitcoind comme décrit ci-dessous.

Depuis août 2013, BIPS permet d’importer facilement des clés privées à l’aide de Paper Wallet – Import. L’utilisateur peut choisir de saisir manuellement la clé privée ou de scanner un code QR contenant la clé privée à l’aide de l’appareil photo. L’utilisateur doit attendre 6 confirmations pour accéder aux fonds et le système est basé sur l’importation par lots. Il est extrêmement risqué et il n’est pas recommandé d’utiliser BIPS ou tout autre service tiers en ligne pour importer des clés privées, car ils peuvent voler vos BitCoins s’ils ont les clés. Il est préférable de les importer en utilisant bitcoind comme décrit ci-dessous.

Les étapes décrites sont avec les paramètres suivants:

  • Mode d’exportation activé
  • Vue agrégée désactivée

Dépenses partielles de la chambre froide

Utilisez cette fonction si vous souhaitez conserver des fonds sur votre portefeuille papier.

  1. Téléchargez Mycelium depuis le Play Store Android ou via iTunes.
  2. Appuyez sur le bouton de menu et sélectionnez « Cold Storage »
  3. Analyse de la clé privée
  4. Sélectionnez votre adresse de destination
  5. Sélectionnez le montant
    1. Appuyez sur l’étiquette de devise bleue en haut pour changer de devise.
  6. Envoyer!

Après avoir dépensé, la clé privée en mémoire est détruite, de sorte que la clé privée papier reste quelque peu sécurisée. Malgré cela, la meilleure pratique consiste à envoyer immédiatement le solde restant dans un portefeuille papier généré hors ligne.

Importer la clé d’un portefeuille papier

Utilisez cette fonction si vous souhaitez importer une clé privée afin que tous les fonds soient immédiatement disponibles pour les dépenses.

  1. Téléchargez Mycelium depuis le Play Store Android ou via iTunes.
  2. Gestion des clés
  3. Appuyez sur le symbole bleu « + »
  4. Analyse de la clé privée

Après avoir importé cette clé privée papier, vous pouvez envisager de détruire l’original afin qu’il ne puisse pas être retrouvé et vos fonds volés. Vous pouvez également le conserver en toute sécurité pour l’utiliser comme sauvegarde hors ligne.

Si vous avez la version 7 ou une version ultérieure, elle est désormais trival. Voir: Comment importer des clés privées v7 +

Si vous utilisez une chambre froide, un portefeuille papier ou la génération d’adresses personnalisées, vous devrez peut-être importer une clé privée. À partir de Bitcoin-QT / bitcoind v0.6.0, vous pouvez importer des clés privées à l’aide de la commande RPC importprivkey intégrée. Avant la v0.6.0, il était nécessaire de s’appuyer sur un outil de manipulation tiers wallet.dat tel que Pywallet.

Cet article décrit comment importer une clé privée via l’API bitcoind RPC, qui est un sujet pour les utilisateurs avancés.

Notez que l’importation d’une clé dans bitcoind et / ou Bitcoin-Qt peut être dangereuse et n’est pas recommandée à moins que vous ne compreniez tous les détails de son fonctionnement.

Lancez le client Bitcoin

Contrairement aux outils de manipulation tiers wallet.dat comme Pywallet, il n’est pas nécessaire de fermer le client Bitcoin avant de continuer. Au lieu de cela, vous devez démarrer le serveur bitcoind.

  • Fermez bitcoin-qt et commencez bitcoind -daemon dans Terminal Emulator. La version bitcoind DOIT être la même que bitcoin-qt!

Bitcoin-QT n’active pas son interface RPC par défaut. Pour l’activer:

  • Fermez Bitcoin-QT et redémarrez-le avec serveur bitcoin-qt.

Déverrouillez votre portefeuille

Si vous disposez d’un portefeuille chiffré (recommandé), vous devez le déverrouiller temporairement avant d’importer vos clés privées. La commande RPC pour déverrouiller un portefeuille chiffré est mot de passe portefeuille . Taper ceci directement dans un terminal bash laissera la phrase secrète du portefeuille directement dans l’historique bash, mais il existe quelques techniques que vous pouvez utiliser pour éviter cela. Ajoutez simplement un espace avant la commande:

(space)bitcoind walletpassphrase yourpassphrase 120

Une autre alternative consiste à utiliser une variable bash:

read -s -p 'Type your passphrase: ' x
(input your passphrase)
bitcoind walletpassphrase "$x" 120   # Do not set the timeout too long or too short.

Importer des clés privées

La dernière commande a temporairement déverrouillé votre portefeuille pendant 120 secondes, période pendant laquelle vous devez importer vos clés privées. Étant donné que les clés privées peuvent être aussi importantes que votre phrase de passe, vous pouvez utiliser les mêmes techniques que ci-dessus pour éviter qu’elles ne soient enregistrées dans l’historique bash (variable bash ou espace avant la commande):

(space)bitcoind importprivkey "5yourveryveryveryverylongprivatekeystring" "my-new-key"  # "my-new-key" is a label for the key/address pair and is optional

Le processus d’importation est maintenant lancé. Bitcoind analysera à nouveau toutes les données du bloc pour s’assurer que cette clé n’a pas été utilisée auparavant. Ce processus prendra une à deux minutes, selon les performances du processeur. NE l’arrêtez PAS avant d’avoir terminé!

Pour éviter une nouvelle analyse, procédez comme suit.

(space)bitcoind importprivkey 5yourveryveryveryverylongprivatekeystring" "label-here" rescan=false

Si aucune erreur ne se produit, l’importation a réussi et les utilisateurs de Bitcoin-QT verront immédiatement la nouvelle adresse dans l’interface graphique. Si vous devez importer plusieurs clés, répétez les instructions ci-dessus. Il n’y a actuellement aucune commande pour importer un lot de clés privées, vous devrez donc attendre une minute ou deux pour importer chaque clé.

Nettoyer

bitcoind walletlock

Cela verrouillera à nouveau votre portefeuille (vous n’aurez donc pas à attendre le délai d’expiration)

unset x
unset y

Ces commandes effaceront la phrase de passe et la clé privée de la mémoire si vous avez utilisé le lire technique. Si vous avez lancé bitcoind, vous devrez l’arrêter avant que Bitcoin-QT ne redémarre:

bitcoind stop

Supprimer les clés

À un moment donné, vous voudrez peut-être supprimer les clés privées d’un fichier wallet.dat, mais à partir de la version Bitcoin-QT / bitcoind v0.6.0, il n’y a pas de méthode RPC disponible à cet effet.

Références

https://en.bitcoin.it/wiki/How_to_import_private_keys

No comments

leave a comment