[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