bitlogik / lattice-attack

Lattice ECDSA attack
GNU General Public License v3.0
120 stars 36 forks source link

ethereum network #10

Closed ramin1234 closed 2 years ago

ramin1234 commented 2 years ago

does it work it ethereum network?

bitlogik commented 2 years ago

Yes it does. It can work with any system where you have / you know :

As soon as you get a set of transactions from the Ethereum blockchain (for a given address), and with their corresponding ephemeral random internal secret ECDSA number partial info (MSB or LSB), you can use lattice-attack to recover the private key. Of course this requires some work to process the transactions data to decode the signature into the format input of this software. That needs also to recover the public key from signature as per Ethereum design.