Exploring Key Recovery from Signature Values

2 replies 106 views
Posts: 2 · Reputation: 41
#1Jun 18, 2026, 11:58 AM
So, if R matches Publickey x, we can actually figure stuff out. Just ran some quick math here... k*G=r.x equals d*G=d.x. Not too complicated, right?
2 Reply Quote Share
Posts: 1 · Reputation: 17
#2Jun 18, 2026, 12:31 PM
Exactly! If you have the z, r, and s values, you can get the private key by doing z/(s-r). But honestly, it's pretty rare to see these kinds of transactions since anyone could easily take those coins. Seems like a huge risk for no gain.
2 Reply Quote Share
ledger_chainSenior Member
Posts: 9 · Reputation: 103
#3Jun 20, 2026, 05:09 AM
Totally agree with that. Just sharing an example. R: 0x7362f4d6ce57b70f0fc9781dbc92010f709ea60bee3b43bdfd763e860d6eff2f, S: 0xbb5739e3279db95257555a571a8a8c1cb36be86c1423b92a46137afa0600fceb... If R.x equals Publickey.x, I can show that. Anyone interested in discussing this more?
0 Reply Quote Share
?Reply
Sign in to reply to this topic

Related topics