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-04-09
First cut at HSM backup script.
Rob Austein
2017-04-09
Unit tests for key backup operations.
Rob Austein
2017-04-07
Tighten up hal_rpc_pkey_import() a bit more.
Rob Austein
2017-04-07
Pull key type information from uploaded key in hal_rpc_pkey_load().
Rob Austein
2017-04-07
Enforce key usage flags.
Rob Austein
2017-04-07
Shake bugs out of hal_rpc_pkey_import().
Rob Austein
2017-04-06
Defend against Bleichenbacher's Attack in hal_rpc_pkey_import().
Rob Austein
2017-04-06
Initial test and debug script for key backup.
Rob Austein
2017-04-06
Shake bugs out of hal_rpc_pkey_export().
Rob Austein
2017-04-06
First cut at libhal.py support for key backup.
Rob Austein
2017-04-06
Fix a few dumb compile-time bugs.
Rob Austein
2017-04-05
First cut at key backup code. Not tested yet.
Rob Austein
2017-04-04
Rework PKCS #8 PrivateKeyInfo wrapper code.
Rob Austein
2017-04-04
Fix strnagely-named test.
Rob Austein
2017-04-03
PKCS #8 bumps max key buffer size up by a few bytes.
Rob Austein
2017-04-03
Merge branch 'pymux' into pkcs8
Rob Austein
2017-04-03
Race condition in test was triggering HAL_ERROR_KEY_NOT_FOUND.
Rob Austein
2017-04-03
Unit tests mostly working with PKCS #8.
Rob Austein
2017-04-03
Obscure C syntax nit.
Rob Austein
2017-04-03
PKCS #8 code for RSA and ECDSA.
Rob Austein
2017-04-02
PKCS #8 ASN.1 wrapper functions.
Rob Austein
2017-03-28
Snapshot PKCS #8 Python hacks.
Rob Austein
2017-03-10
Typo.
Rob Austein
2017-03-09
Merge branch 'ksng' into pymux
Rob Austein
2017-03-09
Backport ECDSA core support to ksng branch.
Rob Austein
2017-03-09
Merge branch 'hw_ecdsa_p256' into pymux
Rob Austein
2017-03-08
Clean up libhal build system a bit.
Rob Austein
2017-03-08
Cleanup.
Rob Austein
2017-03-06
Support setting attributes via keyword arguments.
Rob Austein
2017-03-06
Add timestamps to debug logging.
Rob Austein
2017-03-06
Debugging code to track message flow.
Rob Austein
2017-03-06
Bump size of some static tables, particuarly pkey slots.
Rob Austein
2017-03-04
Add --io-log option to unit-tests.py.
Rob Austein
2017-03-04
Don't use assert() for point-on-curve checks.
Rob Austein
2017-03-03
Fix race condition in pkey_slot allocation.
Rob Austein
2017-03-03
Doh! Works better if one tests the right status bit.
Rob Austein
2017-03-02
Merge branch 'pymux' into hw_ecdsa_p256
Rob Austein
2017-03-02
Fix dumb copy/paste errors.
Rob Austein
2017-03-02
Refactor to add P384 support. Untested.
Rob Austein
2017-03-01
Merge ECDSA private key fix from branch ksng into branch pymux.
Rob Austein
2017-03-01
Compute public key if necessary when loading a private key.
Rob Austein
2017-02-27
Compile-time configuration of software-only hash cores.
Rob Austein
2017-02-27
Track change to stm32 keystore API.
Rob Austein
2017-02-14
Erase new head of free list in ks_store().
Rob Austein
2017-02-14
Merge branch 'pymux' of git.cryptech.is:sw/libhal into pymux
Rob Austein
2017-02-13
Add some comments for things I figured out while reviewing code.
Paul Selkirk
2017-02-03
Unit test cleanup.
Rob Austein
2017-02-03
Debug logging for pkey open/close/delete events.
Rob Austein
2017-02-03
Clean up csprng driver.
Rob Austein
2017-02-02
Add locking around keystore operations.
Rob Austein
[next]