Post
Topic
Board Bitcoin Technical Support
Re: Dice wallet with a twist of regret
by
KingZee
on 21/02/2021, 16:08:52 UTC
I know a fair amount of python and have already attempted this.  If the cut and paste was three consecutive numbers:  There are 97 different three number groups. 

1) 1st,2nd,3rd digits
2) 2nd,3rd,4th


96)  96th, 97th,98th digits
97) 97th,98th, 99th digits


Assuming that cut number has to go somewhere else, there are 96 spots for it to be inserted.  97*96 = 9312 possibilities

With four digits   96*95 = 9120
Assuming 5 digits  95*94 = 8930

Its trivial to write a python script to test all these possibilities, then convert the Base 6 number to the corresponding public/private key pair and test if there is a match. 


Conclusion:
Either I'm not good enough at python, python is the wrong tool, or the cut and paste was too big to brute force.

This sounds reasonable, what's your problem? Have you successfully coded the "dice roll to private key" part?