Post
Topic
Board Development & Technical Discussion
Re: Pollard's kangaroo ECDLP solver
by
WanderingPhilospher
on 21/06/2020, 18:59:33 UTC
Anyone how to calculate pub key length
What do you mean? How many characters/digits in a pubkey? Compressed, Uncompressed?
compressed, starts with 02 or 03:
Code:
03284635D3127EA5E6AFFAD7213BED1BBB63535D9B2B4E22F63ED5093CB30FDAA5

uncompressed:
Code:
04284635D3127EA5E6AFFAD7213BED1BBB63535D9B2B4E22F63ED5093CB30FDAA5F30279671068A413636A6116F3E43CFB2B476067C8CF6F801EE68E8C3E6D5F4F

I know difference from compress and uncompress i want to know how to check what is lenght and which range belong example i saw here 64 is from 8:f if you explain
Ok, it sounds like you are talking private key versus public key. Because 64 bits is from 8000000000000000:FFFFFFFFFFFFFFFF . The pubkeys are always the same length, just start with different number, 02, 03, 04 (uncompressed) and there is no way of knowing what range a pubkey lies in, unless you have the private key.
I see but how then you set a range when search with kangaroo you guessing a range or you know something also what about hash160 is there some converter to pub key
For most people here, we know the ranges that the puzzle addresses lie in. Look here and you can see all the ranges of the puzzle wallets
https://bitcointalk.org/index.php?topic=5218972.msg53649852#msg53649852 only every 5th one has a known pubkey in which you can use this kangaroo program. The other wallets would need to be brute forced.