aboutsummaryrefslogtreecommitdiff
path: root/ks.c
AgeCommit message (Expand)Author
2020-04-29The new keywrap core now talks directly to the MKM, so I split the codePaul Selkirk
2020-02-26Merge branch 'modexpng' to 'master'Paul Selkirk
2020-02-18timing tests for RSA signingmodexpngPaul Selkirk
2018-07-25Merge branch 'hashsig'Paul Selkirk
2018-05-20Silence compiler warning in revised hal_ks_fetch().Rob Austein
2018-05-19Release keystore lock before unwrapping key.Rob Austein
2018-04-19Implement hash-based signatures, per draft-mcgrew-hash-sigs-08.txtPaul Selkirk
2018-04-19Add hal_ks_availablePaul Selkirk
2017-12-13Merge branch systolic_crt into master.Rob Austein
2017-10-27~0 is actually more correct, or more portablePaul Selkirk
2017-10-23Cleanup signed/unsigned mismatches, mostly in loop countersPaul Selkirk
2017-09-13Sort-of-working, large (4096-bit) RSA keys broken.Rob Austein
2017-06-04Tweak CRC input to be backwards compatabile with ksng.Rob Austein
2017-05-30Hold keystore lock before calling keystore driver methods.Rob Austein
2017-05-30Merge branch 'logout' into ks9Rob Austein
2017-05-29Simplify per-session keys.Rob Austein
2017-05-29Indentation.Rob Austein
2017-05-29Debug per-session keys.Rob Austein
2017-05-28Almost compiles.Rob Austein
2017-05-28Further keystore cleanup and consolidation.Rob Austein
2017-05-25Checkpoint while refactoring. Almost certainly will not compile.Rob Austein
2017-05-25Fix up ks driver calls and inline wrappers.Rob Austein
2017-05-24Type name cleanup, key visibility.Rob Austein
2017-05-24Checkpoint, not expected to work yet, includes a lot of notes.Rob Austein
2016-09-13Cleanup prior to rewriting ks_flash.c.Rob Austein
2016-09-08New keystore index internal API. Compiles, not yet integrated or tested.Rob Austein
2016-09-01Move in-memory keystore from client to server. Whack with club until compiles.Rob Austein
2016-06-23ks_flash returns all-ones instead of all-zeros for "blank" memory, cope.Rob Austein
2016-06-10Allow host-side libhal build without access to secure hardware toRob Austein
2016-05-25Start cleaning up PIN code.Rob Austein
2016-05-17Increment return count, not pointer to return count. Feh, C.Rob Austein
2016-05-15Tweak keystore API to allow update-in-place, so hal_ks_rename() will work.Rob Austein
2016-05-15Add hal_rpc_pkey_rename(); allow null string as (temporary) key name.Rob Austein
2016-05-14Trailing whitespace cleanup.Rob Austein
2016-03-11First round of debugging based on RPC pkey tests: mostly ASN.1Rob Austein
2016-03-03Initial implementations of ks_get_kek(). Untested, and none of theseRob Austein
2016-02-25RPC over loopback socket, just to work out the mechanics for serialization an...Paul Selkirk
2015-12-24More work on PIN/login/logout code. Access control still missing,Rob Austein
2015-12-23RPC interface to TRNG and (incomplete) PIN code.Rob Austein
2015-12-20RPC server stuff mostly written. Compiles, not yet tested. RPCRob Austein