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
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
2017-05-29
Debug per-session keys.
Rob Austein
2017-05-28
Debug new keystore init code.
Rob Austein
2017-05-28
Almost compiles.
Rob Austein
2017-05-28
Further keystore cleanup and consolidation.
Rob Austein
2017-05-25
Checkpoint while refactoring. Almost certainly will not compile.
Rob Austein
2017-05-25
Fix up ks driver calls and inline wrappers.
Rob Austein
2017-05-24
Type name cleanup, key visibility.
Rob Austein
2017-05-24
Checkpoint, not expected to work yet, includes a lot of notes.
Rob Austein
2017-05-23
Goodbye ancient mmap()-based keystore.
Rob Austein
2017-05-23
Merge branch 'master' into ks9
Rob Austein
2017-05-23
"core" arguments have not been const since we switched to core_selector.
Rob Austein
2017-05-23
Whack previous commit with club until it compiles.
Rob Austein
2017-05-22
First pass on experimental one-size-fits-nobody keystore.
Rob Austein
2017-05-18
Re-enable FPGA modexp.
Rob Austein
2017-05-17
Free modexp core after using it.
Rob Austein
2017-05-17
No, children, you can't || enum error codes. Again.
Rob Austein
2017-05-11
TestPKeyMatch was a little sloppy when counting keys.
Rob Austein
2017-05-10
Work around known bugs in PyCrypto ASN.1 code.
Rob Austein
2017-05-09
Update README.md.
Rob Austein
2017-05-04
hal_rpc_pkey_match() works better with response buffer sized correctly.
Rob Austein
2017-05-03
Tweak PySerial write_timeout setting.
Rob Austein
2017-04-30
Merge branch 'ksng' into no-rtos
Rob Austein
2017-04-27
Decorator doesn't work properly with --all-tests, use runtime check.
Rob Austein
2017-04-26
Lower PBKDF2 password iterations and add delay on bad PIN.
Rob Austein
2017-04-26
Don't intefere with sys.exit().
Rob Austein
[next]