Bitcoin Stack Change is a query and reply website for Bitcoin crypto-currency fans. It solely takes a minute to enroll.
Anyone can ask a query
Anyone can reply
One of the best solutions are voted up and rise to the highest
Requested
Considered
8k instances
Suppose that somebody seized my seed with a phrase of 12 phrases. I intentionally modified the order of phrases in a phrase in such a method that the one technique to get an actual phrase is to undergo all of the attainable combinacies of the present 12 phrases.
1) What number of combos will or not it’s essential to undergo an attacker with a view to discover a actual seed? How lengthy can it take?
2) Do you discover such precaution actually efficient?
-
The reply is 12! = 479,001,600 attainable mnemonics (much less if there are repeated phrases). Out of those solely ~29,937,600 (1 in 16) produce a sound seed. That is positively brute forceable.
-
No, if you wish to do that use an extended mnemonic (and be sure to permute them in a very random method).
6
Permutation(12,12) = 12! = 479,001,600
Vanitygen on GTX 1080 can derive 50 million addresses in a single second. 479/50 = ~9.5
thus it’s going to take 9.5 seconds to derive all addresses and discover your non-public key. As this was a grasp password as a substitute of a personal key, it can take slightly longer. As an example at most 2 minutes.
Not efficient in any respect, besides that it would take as much as week day for the thief to think about rearranging the phrases.
1
Yeagghhhgghvvctghjjjjvggffffjjhvcccxxxxxxxxxxdfghgbnjjjjj