index
:
sw/libhal
auto_magic
auto_zeroise
ft-crc32
hal_core_alloc2-fix
import_export_raw
js_keywrap
master
modexpng
python3
rsa-blind-mutation
sha3_mode
Cryptech libhal: crypto software, HSM management, RPC
git repositories
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
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-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-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
2017-09-12
Untested ASN.1 support for ModExpA7 private speedup factors.
Rob Austein
2017-09-11
Reverse the polarity of the neutron flow
Rob Austein
2017-09-09
Far too much fun with modexpa7 operand lengths and locations.
Rob Austein
2017-09-09
Whack with club until compiles.
Rob Austein
2017-09-09
Start hacking for systolic modexp.
Rob Austein
2017-07-31
Unconditionally set the allocated flag when initializing a hash state
Paul Selkirk
2017-07-24
Split compile-time control of RSA ModExp.
Rob Austein
2017-07-24
Use ModExp fast mode for Miller-Rabin tests.
Rob Austein
2017-07-03
Fencepost error (1-based counting using xrange(), sigh).
Rob Austein
2017-06-27
Key generation timing.
Rob Austein
2017-06-14
Tidy up new prime generation code.
Rob Austein
2017-06-14
Faster prime generation algorithm for RSA.
Rob Austein
2017-06-11
Flesh out digest and HMAC tests.
Rob Austein
2017-06-11
None is more Pythonic than "" as indicator for "no key"
Rob Austein
2017-06-08
Merge branch 'ks9'
Rob Austein
2017-06-08
Document the keystore design.
Rob Austein
2017-06-04
Include file dependencies were badly out of date.
Rob Austein
2017-06-04
Tweak CRC input to be backwards compatabile with ksng.
Rob Austein
2017-06-03
Add --soft-backup option to cryptech_backup.
Rob Austein
2017-06-03
Add --soft-backup option to cryptech_backup.
Rob Austein
2017-06-02
Fix AESKeywrapWithPadding handling of very long messages.
Rob Austein
2017-05-31
Automatic logout when client disconnects or muxd restarts.
Rob Austein
2017-05-30
Hold keystore lock before calling keystore driver methods.
Rob Austein
2017-05-30
Missed one instance of one API change in "logout" branch merge.
Rob Austein
2017-05-30
Merge branch 'logout' into ks9
Rob Austein
2017-05-29
Adjust "bloat" unit tests for ks9 keystore parameters.
Rob Austein
2017-05-29
Missed a few references to old pkey_slot field names, oops.
Rob Austein
2017-05-29
Simplify per-session keys.
Rob Austein
2017-05-29
Indentation.
Rob Austein
[next]