[Cryptech-Commits] [sw/libhal] branch master updated (9e6edd6 -> c1ef4b3)

git at cryptech.is git at cryptech.is
Wed Mar 4 22:29:59 UTC 2020


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 9e6edd6  Allow multiple iterations in verify, for better timing measurement.
     add ddbbfa1  driver for Pavel's ModExpNG core
     add eda207f  timing tests for RSA signing
     new a457bac  Merge branch 'modexpng' to 'master'
     new f5cbba5  Remove init checks from hal_io_[write|read], since initialization is done in stm_init, and the checks add unneccesary delays to critical code paths.
     add 255ebc5  Add support for Joachim's keywrap core.
     add ef175c1  Correct the limit on memory banks in the keywrap core.
     add e4fa002  Track Joachim's latest keywrap core - unroll bank-switched memory into a number of core register blocks.
     new b983fd7  Merge branch 'js_keywrap' to 'master'
     new c1ef4b3  Take advantage of ModExpNG core's blinding factor mutation.

The 4 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:
 aes_keywrap.c       | 176 +++++++++++++++++++++-----
 core.c              |  12 +-
 hal.h               |  51 +++++++-
 hal_io_fmc.c        |  20 +--
 ks.c                |  10 +-
 modexp.c            | 107 ++++++++++++++--
 rpc_pkey.c          |  15 ++-
 rsa.c               | 359 ++++++++++++++++++++++++++++++++++++++++++----------
 verilog_constants.h |  75 ++++++++++-
 9 files changed, 682 insertions(+), 143 deletions(-)



More information about the Commits mailing list