Skip to content
/ elat Public

ELAT - ECDSA Lattice Attack Toolkit

License

Notifications You must be signed in to change notification settings

lamermoon/elat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ELAT - ECDSA Lattice Attack Toolkit

Provides an attack class to easily perform lattice-based attacks against ECDSA.

The lattice attack against ECDSA is an implementation of the paper "Recovering cryptographic keys from aprtial information, by example" from De Micheli and Heninger. ELAT currently supports ECDSA key recovery from known most-significant and known least-significant bits of secret ECDSA signature nonces.

Future work:

  • Implement ECDSA key recovery from (many chuncks of) known middle bits of the nonces.
  • Replace sagemath dependency with fplll

About

ELAT - ECDSA Lattice Attack Toolkit

Resources

License

Stars

Watchers

Forks

Packages

No packages published