[Cryptech-Commits] [sw/libhal] branch master updated (d8c550b -> 5e420cb)

git at cryptech.is git at cryptech.is
Mon Apr 1 00:59:31 UTC 2019


This is an automated email from the git hooks/post-receive script.

paul at psgd.org pushed a change to branch master
in repository sw/libhal.

    from d8c550b  Clean up mkm.c
     new ffb543f  Increase volatile keystore size to allow for multi-level hashsig trees.
     new 5b2d3d2  Use the hashsig pseudorandom key generation method if the key is exportable.
     new a363b85  On device restart, if a hashsig key was generated using the pseudorandom method, and it's missing one or more lmots keys, those keys can be regenerated.
     new 16d9cf7  Restructure hashsig test program
     new 418b768  Add support for hashsig key export/import.
     new 5e420cb  Hashsig cleanup.

The 6 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 Makefile                 |    3 +-
 hal.h                    |  113 ++++-
 hashsig.c                | 1063 +++++++++++++++++++++++-----------------------
 hashsig.h                |  101 -----
 rpc_api.c                |    1 -
 rpc_client.c             |    1 -
 rpc_pkey.c               |   71 ++--
 rpc_server.c             |    1 -
 tests/test-rpc_hashsig.c |  488 ++++++++++++---------
 utils/Makefile           |    9 +-
 utils/pkey-export.c      |  187 ++++++++
 utils/pkey-import.c      |  168 ++++++++
 12 files changed, 1324 insertions(+), 882 deletions(-)
 delete mode 100644 hashsig.h
 create mode 100644 utils/pkey-export.c
 create mode 100644 utils/pkey-import.c



More information about the Commits mailing list