Age | Commit message (Expand) | Author |
2018-05-22 | Disable seldom-used FMC I/O debugging code by default. | Rob Austein |
2018-05-20 | Drop <assert.h> now that everything should be using hal_assert() instead. | Rob Austein |
2018-05-20 | Better hal_core_alloc() semantics, assert() and printf() cleanup. | Rob Austein |
2018-05-20 | Clean up parallel signature test script. | Rob Austein |
2018-05-20 | Add small cache for RSA blinding factors. | Rob Austein |
2018-05-20 | Silence compiler warning in revised hal_ks_fetch(). | Rob Austein |
2018-05-19 | Release keystore lock before unwrapping key. | Rob Austein |
2018-05-01 | Add some yields to try to improve responsiveness during hashsig key generatio... | Paul Selkirk |
2018-04-19 | Merge branch 'profiling' into hashsig | Paul Selkirk |
2018-04-19 | Rebase hashsig from master | Paul Selkirk |
2018-04-19 | Reconstruct the hashsig hash tree(s) on device restart. | Paul Selkirk |
2018-04-19 | Update to draft-10: clarifications and Test Case 2; | Paul Selkirk |
2018-04-19 | For 2^w and 2^h, replace hard-coded w2 and h2 values with 1<<w and 1<<h. | Paul Selkirk |
2018-04-19 | Add Test Case 2 from draft-mcgrew-09 | Paul Selkirk |
2018-04-19 | Fold the coef* functions into a single function, because that really was prem... | Paul Selkirk |
2018-04-19 | Fix coef4, which was swapping digits | Paul Selkirk |
2018-04-19 | Implement hash-based signatures, per draft-mcgrew-hash-sigs-08.txt | Paul Selkirk |
2018-04-19 | Add hal_ks_available | Paul Selkirk |
2018-04-19 | Encode/decode uint32_t and octet strings | Paul Selkirk |
2018-04-19 | Clean up RPC code, track changes to XDR API. | Paul Selkirk |
2018-04-19 | Refactor XDR code, add support for fixed-length opaque data. | Paul Selkirk |
2018-04-19 | Reconstruct the hashsig hash tree(s) on device restart. | Paul Selkirk |
2018-04-14 | Clean up definition of HAL_KS_WRAPPED_KEYSIZE. | Rob Austein |
2018-03-30 | More accurate timing. | Rob Austein |
2018-03-30 | Tweak report output. | Rob Austein |
2018-03-30 | First cut at parallel signature timing test. | Rob Austein |
2018-03-25 | Clear search state variables in rsa.c's find_prime(). | Rob Austein |
2018-03-21 | Supply our own context manager instead of using contextlib. | Rob Austein |
2018-03-15 | Update to draft-10: clarifications and Test Case 2; | Paul Selkirk |
2018-03-10 | For 2^w and 2^h, replace hard-coded w2 and h2 values with 1<<w and 1<<h. | Paul Selkirk |
2018-03-10 | Add Test Case 2 from draft-mcgrew-09 | Paul Selkirk |
2018-03-10 | Fold the coef* functions into a single function, because that really was prem... | Paul Selkirk |
2018-03-10 | Fix coef4, which was swapping digits | Paul Selkirk |
2018-02-27 | Implement hash-based signatures, per draft-mcgrew-hash-sigs-08.txt | Paul Selkirk |
2018-02-27 | Add hal_ks_available | Paul Selkirk |
2018-02-27 | Encode/decode uint32_t and octet strings | Paul Selkirk |
2018-02-27 | Clean up RPC code, track changes to XDR API. | Paul Selkirk |
2018-02-27 | Refactor XDR code, add support for fixed-length opaque data. | Paul Selkirk |
2018-01-04 | Add hal_core_alloc2() to fix a dining philosophers problem in hal_modexp2(). | Paul Selkirk |
2017-12-13 | Merge branch systolic_crt into master. | Rob Austein |
2017-10-27 | ~0 is actually more correct, or more portable | Paul Selkirk |
2017-10-23 | Cleanup signed/unsigned mismatches, mostly in loop counters | Paul Selkirk |
2017-10-15 | Correctly mark "unsecure" KEK as erased. | Paul Selkirk |
2017-10-15 | Cleanup: keystore driver functions return HAL_StatusTypeDef instead of magic ... | Paul Selkirk |
2017-10-11 | Cleanup: Remove "const" qualifiers from function return types. | Paul Selkirk |
2017-09-15 | 4096-bit RSA keys working again, with 8k keystore "blocks". | Rob Austein |
2017-09-13 | Oops, forgot hal_io.c. | Rob Austein |
2017-09-13 | Preliminary support for parallel core RSA CRT. | Rob Austein |
2017-09-13 | Sort-of-working, large (4096-bit) RSA keys broken. | Rob Austein |
2017-09-12 | Silly macro bugs. | Rob Austein |