[Cryptech-Commits] [sw/libhal] branch ecdsa created (now a4930db)

git at cryptech.is git at cryptech.is
Tue Aug 25 05:03:21 UTC 2015


This is an automated email from the git hooks/post-receive script.

sra at hactrn.net pushed a change to branch ecdsa
in repository sw/libhal.

        at  a4930db   ASN.1 bugfixes.

This branch includes the following new commits:

       new  c8a5dd6   Snapshot along the way to ECDSA.  Code mostly written, except for ecdsa_verify().  Untested.  Point addition and doubling algorithms are the ones from libtomcrypt, main point of this commit is to save those before replacing them with faster algorithms from hyperelliptic.org.
       new  511819f   Updated point doubling and addition to use algorithms from the hyperelliptic.org formula database.  Compiles, still not tested.
       new  9e4c5ed   Add hal_ecdsa_verify().  Move hashing out of ECDSA routines.  Clean up a few bits that didn't pass self-review.
       new  dbb766e   Rework point_scalar_multiply() to avoid a timing leak with small scalars.
       new  2fdf82b   First stumblings towards ECDSA test code.
       new  36cd363   Add keygen/sign/verify test with dynamic (not test vector) key.
       new  a4930db   ASN.1 bugfixes.

The 7 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.




More information about the Commits mailing list