[Cryptech-Commits] [sw/libhal] branch hashsig updated (96ef896 -> 1107548)

git at cryptech.is git at cryptech.is
Fri Apr 20 01:06:07 UTC 2018


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

paul at psgd.org pushed a change to branch hashsig
in repository sw/libhal.

    from 96ef896  Reconstruct the hashsig hash tree(s) on device restart.
     add 9a956ed  Supply our own context manager instead of using contextlib.
     add 57b5515  Clear search state variables in rsa.c's find_prime().
     add 27c443c  First cut at parallel signature timing test.
     add 311ea95  Tweak report output.
     add d8f5f37  More accurate timing.
     add 0d17fd9  Clean up definition of HAL_KS_WRAPPED_KEYSIZE.
     new a72d079  Refactor XDR code, add support for fixed-length opaque data.
     new a975cf2  Clean up RPC code, track changes to XDR API.
     new 67d4de2  Encode/decode uint32_t and octet strings
     new efc47f4  Add hal_ks_available
     new a478fe1  Implement hash-based signatures, per draft-mcgrew-hash-sigs-08.txt
     new d5bd778  Fix coef4, which was swapping digits
     new 14762e4  Fold the coef* functions into a single function, because that really was premature optimization.
     new ebdfdae  Add Test Case 2 from draft-mcgrew-09
     new f14d861  For 2^w and 2^h, replace hard-coded w2 and h2 values with 1<<w and 1<<h.
     new 4689df2  Update to draft-10: clarifications and Test Case 2; add ability to export public key to xdr for interop testing
     new e5541de  Reconstruct the hashsig hash tree(s) on device restart.
     new 34cf7ef  Rebase hashsig from master
     add c6543a7  Add task_yield_maybe
     new 1107548  Merge branch 'profiling' into hashsig

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


Summary of changes:
 cryptech/libhal.py           |  18 +-
 ecdsa.c                      |   1 +
 hal_internal.h               |  24 +--
 ks.h                         |   4 +
 locks.c                      |   5 +
 pbkdf2.c                     |   2 +
 rsa.c                        |  11 +-
 tests/parallel-signatures.py | 409 +++++++++++++++++++++++++++++++++++++++++++
 8 files changed, 446 insertions(+), 28 deletions(-)
 create mode 100755 tests/parallel-signatures.py



More information about the Commits mailing list