aboutsummaryrefslogtreecommitdiff
path: root/hashsig.c
AgeCommit message (Expand)Author
2020-10-27Minor hashsig cleanup, add hal_hashsig_public_key_len().Paul Selkirk
2019-03-31Hashsig cleanup.Paul Selkirk
2019-03-31Add support for hashsig key export/import.Paul Selkirk
2019-03-04On device restart, if a hashsig key was generated using the pseudorandomPaul Selkirk
2019-03-04Use the hashsig pseudorandom key generation method if the key is exportable.Paul Selkirk
2018-11-14Add some yields to hal_hashsig_ks_init, so other tasks can run while we're re...Paul Selkirk
2018-08-12Clean up builds for *BSD/clang.Paul Selkirk
2018-07-24Change the rest of the hashsig ASN.1 wrapper functions to static inline, for ...Paul Selkirk
2018-07-24A recent(?) version of arm-none-eabi-gcc decided to make storage for enumsPaul Selkirk
2018-07-24Add protection against trying to use hashsig while the restart mechanism is r...Paul Selkirk
2018-05-01Add some yields to try to improve responsiveness during hashsig key generatio...Paul Selkirk
2018-04-19Reconstruct the hashsig hash tree(s) on device restart.Paul Selkirk
2018-04-19Update to draft-10: clarifications and Test Case 2;Paul Selkirk
2018-04-19For 2^w and 2^h, replace hard-coded w2 and h2 values with 1<<w and 1<<h.Paul Selkirk
2018-04-19Fold the coef* functions into a single function, because that really was prem...Paul Selkirk
2018-04-19Fix coef4, which was swapping digitsPaul Selkirk
2018-04-19Implement hash-based signatures, per draft-mcgrew-hash-sigs-08.txtPaul Selkirk