[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