Zum Inhalt springen

seedcreator - Seed durch Würfeln berechnen. Für Ledger, Electrum usw. Von Hand / mit Tools


Empfohlene Beiträge

Die Seite werde ich mir mal anschauen.
Danke!

Bisher ist das Prinzip ja verstanden. Vielleicht wäre es besser, so etwas zu programmieren. PHP zum Beispiel (lokal: XAMPP) und auch nur für Lernzwecke. Oder Python.  Gibt es in der Richtung Tutorials, Erklärungen, die einem helfen, zu verstehen, wie eine Wallet entsteht, etc.? Am Ende möchte ich mit meinen 24 Wörtern eine Wallet haben, die ich rein theoretisch auch nutzen könnte (Sicherheit außen vor).

Link zu diesem Kommentar
Auf anderen Seiten teilen

vor einer Stunde schrieb andoo:

e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 

Also ich komm wie @mahatma auf:
 

$ echo 1011010010010001010101000001111001100110100100100010110101111111001000011000100110100011010000011111011101110001101111000001111010101100001110001001110000010100111100011100101010100101011001000000100011100011111010110101101101100110011111000011110011001001 | shasum -a 256 -0
a17f0556a30f8b9b45b521cb5b3d20d936d708aac0c79b5ada13665dde2edab4

Keine Ahnung was Mac shasum da anders macht.

  • Thanks 1
Link zu diesem Kommentar
Auf anderen Seiten teilen

vor 3 Stunden schrieb andoo:

Werde das mal später noch prüfen.  Meisten ist ja der Fehler davor, aber nicht immer

du könntest mal mit echo -n versuchen.

echo -n 1011010010010001010101000001111001100110100100100010110101111111001000011000100110100011010000011111011101110001101111000001111010101100001110001001110000010100111100011100101010100101011001000000100011100011111010110101101101100110011111000011110011001001 | shasum -a 256 -0

 

  • Like 1
Link zu diesem Kommentar
Auf anderen Seiten teilen

Weiter geht's: 

Nun habe ich meinen Seed bzw. die (256+8) Bit.
Um wirklich das ganze auf dem Papier zu erstellen (oder zu mindestens offline) muss es doch Methoden geben, die weitere Schritte beschreiben. Was ich bisher gefunden habe, verweist auf fertige Seiten. Ich würde das hingegen erst einmal gerne selber vollständig verstehen wollen.

Gibt es dafür offene Scripte oder weitere Anleitungen, die Ihr empfehlen könnt?

Dann wundert mich noch eine Sache: Es wird gerne darüber geschrieben, dass man eine Wallet absichern kann und z.B. Überweisungen nur mit zwei Schlüsseln tätigen kann. Aber das schützt nur beim "hack" der jeweiligen Software, nicht wenn jemand den selben Seed (wie auch immer) generieren sollte, korrekt? Auch wenn der Angreifer den privaten Key haben sollte, wäre ein Transfer möglich, oder? 

Weiterführende Links zur Generierung des privaten Keys und der daraus resultierendem public key und vor allem der BTC-Adresse werden gerne genommen.
MERCI! :) 

Link zu diesem Kommentar
Auf anderen Seiten teilen

Am 8.4.2024 um 18:03 schrieb andoo:

Dann wundert mich noch eine Sache: Es wird gerne darüber geschrieben, dass man eine Wallet absichern kann und z.B. Überweisungen nur mit zwei Schlüsseln tätigen kann. Aber das schützt nur beim "hack" der jeweiligen Software, nicht wenn jemand den selben Seed (wie auch immer) generieren sollte, korrekt?

Korrekt.

Senk das Risiko einfach indem du mehrere Seeds nutzt und diese auf unterschiedliche Art und Weise generierst und ebenso auf unterschiedliche Art und Weise sicherst.

Am 8.4.2024 um 18:03 schrieb andoo:

Gibt es dafür offene Scripte

Google: https://iancoleman.io

 

Link zu diesem Kommentar
Auf anderen Seiten teilen

Ich habe so einiges gesucht, aber nichts brauchbares gefunden. Auf der Website war ich oft und kam nicht auf die Idee in den „Root“ zu gehen :D

Danke.

Dann habe ich noch eine Frage: So ein Seed entsteht nach den selben Regeln für die anderen Crypto-Projekte, oder? Ich denke da gerade an ein Multi-Wallet, die mehrere Assets anbieten, aber man nur einen Seed bekommt.

Die Berechnung müsste ähnlich aussehen und für Abspaltungen aus der Bitcoin-Software genauso, richtig?

Also könnte ich meinen Seed auch für Bitcoin Cash zum Beispiel nutzen, oder? 

 

Link zu diesem Kommentar
Auf anderen Seiten teilen

@andoo Ein Seed hat nichts mit Bitcoin und co. zu tun. Wichtig sind Privat-Key > Public-Key und Adressen.
Ein Seed wird von HD-Wallet verwendet um bei einem Verlust die Privat-Keys komfortabel wiederherzustellen. Erzeugst du die Privatekeys random, musst du bei jeder Transaktion deine Walletdaten sichern.
Hier was zu lesen: https://www.blocktrainer.de/hd-wallets-ableitungspfade/

Bearbeitet von rheingold
Link zu diesem Kommentar
Auf anderen Seiten teilen

Hi,

ja, ich habe mich etwas unglücklich ausgedrückt.
Der Seed erstellt für jede Crytowährung ein Schlüsselpaar. Deshalb gibt es auch ein Multi-Wallet, was nur ein Seed benötigt. Daran dachte ich bei meiner Aussage.

Soweit habe ich das verstanden. Bin aber kein Programmierer, von daher bleibt es erst einmal nur eine Theorie.

Ich werde erst einmal mir die Skripte anschauen und versuchen, dass nachzubauen. PHP /  Python kann ich mir vorstellen. Mal sehen, was die Erinnerung noch hergibt.
Inwieweit habt ihr selber das schon mal "versucht" zu programmieren? :)

EDIT: Werden alle Adressen immer gleich behandelt oder gibt es einen unterschied zwischen Adressen einer Wallet im Vergleich zu unterschiedlichen 
Wallets? (Transfergebühren z.B.)

Bearbeitet von andoo
Link zu diesem Kommentar
Auf anderen Seiten teilen

  • 2 Monate später...

hallo,

ich hab mal mit dem ian coleman tool rumprobiert und gewürfelt.

jetzt hab ich zwar meine 24 wörter, bin aber irritiert, weil mir 257 total bits angezeigt werden.

müssten es nicht 256 sein? oder gar 264 ? oder ist das egal?

danke

Link zu diesem Kommentar
Auf anderen Seiten teilen

Am 20.6.2024 um 16:51 schrieb kazzumoto:

...

Du hast das hoffentlich auf einem offline Rechner gemacht, der nicht wieder online gehen wird (am praktischsten ist ein offline Tails oder offline Live-Linux), sonst hast du nicht wirklich an Sicherheit für deine Seed-Wörter gewonnen.

Überzählige Bits werden verworfen. Für jedes Stück 32bit Entropy kommt ein Bit für die Prüfsumme, da drei Wörter insgesamt 33 Bit repräsentieren können. Somit hast du bei 8mal 32Bits (=256Bits Entropy) plus 8Bit Prüfsumme ergibt 264Bits in Summe (=24*11Bits).

Die 8Bit-Prüfsumme steckt ausschließlich im letzten Wort mit drin.

  • Love it 1
Link zu diesem Kommentar
Auf anderen Seiten teilen

ich hab nur getestet mit dem tool. den seed nutze ich nicht.....

war nur irritiert, wegen den bits und war mir nicht sicher, ob ich bei 257 bit auch einen gültigen seed habe. nicht, dass ich am schluss 24 wörter hab, die gar nicht gültig sind.

oder gibts sowas garnicht. ungültige 24 wörter? wenn bei dem tool 24 wörter ausgespuckt werden, dann sind die auf jeden fall gültig?

danke

Link zu diesem Kommentar
Auf anderen Seiten teilen

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...

Wichtige Information

Wir haben Cookies auf Deinem Gerät platziert. Das hilft uns diese Webseite zu verbessern. Du kannst die Cookie-Einstellungen anpassen, andernfalls gehen wir davon aus, dass Du damit einverstanden bist, weiterzumachen.