Bitcoin Forum
May 15, 2024, 06:46:43 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Private Key zu BIP 39  (Read 696 times)
HashFlare_DE (OP)
Newbie
*
Offline Offline

Activity: 42
Merit: 0


View Profile
January 11, 2017, 06:24:32 AM
 #1

Hallo zusammen,

ich habe eine Frage und komme aktuell selber nicht zu einer Lösung.
Wenn ich einen Private Key habe und diesen in eine BIP 39 Passphrase umwandeln möchte wie mache ich das?

Die Idee ist eine Vantityadress im iOS Bread Wallet zu nutzen.

Jemand eine Idee?
Danke!
dArkjON
Hero Member
*****
Offline Offline

Activity: 683
Merit: 513


http://bitcoin-engrave.com/ & https://bitcore.cc


View Profile
January 12, 2017, 12:47:43 AM
 #2

Werf mal einen Blick wird drauf : https://iancoleman.github.io/bip39/
Dort kann man mit "Supply my own source of entropy" nen Private Key eingeben...

Vielleicht den Code voher einmal durchgucken und offline Hosten Wink

HashFlare_DE (OP)
Newbie
*
Offline Offline

Activity: 42
Merit: 0


View Profile
January 12, 2017, 06:55:47 AM
 #3

Erstmal vielen Dank!

Wenn ich da den private Key einsetzte, wird aber gewarnt, dass es ein schwacher Schlüssel ist. Kann das richtig sein?
Coiner.de
Hero Member
*****
Online Online

Activity: 773
Merit: 531



View Profile
January 12, 2017, 10:51:29 PM
 #4

Schwach oder nicht ist hier nicht die Frage, sondern ob deine Vantityadress wieder raus kommt.
Das halte ich für sehr, sehr unwahrscheinlich.

Du mußt dir schon eine Walletsoftware suchen, die echtes Importieren von privaten Schlüsseln zuläßt. Sonst wird das nichts.
HashFlare_DE (OP)
Newbie
*
Offline Offline

Activity: 42
Merit: 0


View Profile
January 13, 2017, 05:55:49 AM
 #5

Das Problem sehe ich auch. Die aus dem BIP 39 generierten Adressen sind halt nicht die Vanity-Adresses. (Ja ich weiß nur die erste)

Klar kann ich den Key in Core imporieren aber hilft mir nicht dabei daraus den BIP 39 zu exportieren weil irgendwie kann das kein Wallet.
shorena
Copper Member
Legendary
*
Offline Offline

Activity: 1498
Merit: 1520


No I dont escrow anymore.


View Profile WWW
January 13, 2017, 08:33:06 AM
 #6

Das Problem sehe ich auch. Die aus dem BIP 39 generierten Adressen sind halt nicht die Vanity-Adresses. (Ja ich weiß nur die erste)

Klar kann ich den Key in Core imporieren aber hilft mir nicht dabei daraus den BIP 39 zu exportieren weil irgendwie kann das kein Wallet.

Es gibt keine BIP 39 privaten Schlüssel. BIP 39 ist ein System für Seed Wörter.[1] Wenn du eine Vanity Adresse verwenden willst, dann hast Du zwei Möglichkeiten

#1 regulär VanityGen nutzen und dazu eine Wallet die entsprechend einzelne private Schlüssel verwalten kann.
#2 Ein Programm schreiben (lassen) das HD Seeds (sei das jetzt nach BIP 44, BIP 32 oder was auch immer) erzeugt und die ersten X Adressen auf den Vanity Prefix prüft. So weit ich weiß gibt es das nicht.

Um das zu erreichen was du vor hast müsstest Du vom ersten privaten Schlüssel zum Seed zurückrechnen können und dazu u.a. SHA256[2] brechen. Wenn Du das kannst, würde ich dir Bitcoin Mining empfehlen. Da lässt sich mit Angriffen auf SHA256 richtig Geld machen.

[1] https://github.com/bitcoin/bips/blob/master/bip-0039.mediawiki
[2] https://github.com/sreekanthgs/bip_mnemonic/blob/master/lib/bip_mnemonic.rb#L40

Im not really here, its just your imagination.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!