Bitcoin Forum
June 23, 2024, 05:36:18 PM *
News: Voting for pizza day contest
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Bitcoin / Development & Technical Discussion / Re: SHA256 once & twice on: June 07, 2022, 10:14:49 PM
There is no official/documented way to create brainwallets (words to privatekey).
You are talking about "privatekey to WIF" which is something different.
2  Bitcoin / Bitcoin Discussion / Re: == Bitcoin challenge transaction: ~100 BTC total bounty to solvers! ==UPDATED== on: June 04, 2022, 02:31:16 PM
I only wonder if the creator is/was close to Satoshi?
I think the creator is watching these forums. Maybe he likes to give a little background. Would be interesting.
3  Bitcoin / Development & Technical Discussion / Re: Pollard's kangaroo ECDLP solver on: June 04, 2022, 11:29:13 AM
I mean, How to know ECDSA has collisions like that?

I don't think Pollard's Kangaroo will work against ECDSA sigs because there is a SHA512 hash of the message bytes which forms a second line of defence against brute-force.

So even if you cook up a Kangaroo iteration that takes you from R,S to the origional message, it's still hashed, so you'd have to find a different way around that.


Sure you can: R of the signature is the X coordinate of the curve point nonce*G. So you can use kangaroo to search for (R, y) and (R, -y). Then you would have the nonce k and could solve for privatekey.
And it usually is a sha256 hash for the message but I don't think ECDSA specifies a hashing algorithm so you can use whatever you want for the hash as long as the other side knows what algorithm you have been using if they want to rebuild the hash from the message.
So I think you should refresh your knowledge of ECDSA Smiley.
4  Bitcoin / Development & Technical Discussion / Re: dividing pubkey for attack. manual from me on: May 28, 2022, 12:31:29 PM
What you are doing is basic math:
5/2 = 2.5
2.5 -2 = 0.5
0.5 * 2 = 1

Now lets do it for 123123:
123123/2 = 61561.5
61561.5 - 2 = 61559.5
61559.5 * 2 = 123119

So we substracted 4 from 123123...

Now bigger divisor:

123123 / 4234  = 29.07959376476145
29.07959376476145 - 4234 = -4204.920406235239
-4204.920406235239 * 4234 = -17803633


5  Bitcoin / Development & Technical Discussion / Re: dividing pubkey for attack. manual from me on: May 28, 2022, 03:46:35 AM
It is really hard to follow your text full of errors/typos.
Sure you can divide the public key by any number you want, but what does it help?

You can imagine the simple example of dividing by 2.

then understad how to div priv, then clone calculation  to pubkey and you downgradw range from 120 to 60 bit etc

Ok. This seems to be some advanced math I do not and will not understand.
6  Bitcoin / Development & Technical Discussion / Re: dividing pubkey for attack. manual from me on: May 28, 2022, 03:39:42 AM
It is really hard to follow your text full of errors/typos.
Sure you can divide the public key by any number you want, but what does it help?

You can imagine the simple example of dividing by 2.
7  Bitcoin / Development & Technical Discussion / Re: dividing pubkey for attack. manual from me on: May 28, 2022, 02:30:32 AM
What are you trying to do?

You can divide a publickey by 2 but you don't know if the corresponding privatekey is even or odd so it either is 1 bit below or somewhere else...
Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!