[Cryptech-Commits] [sw/libhal] branch master updated (e5d8d55 -> bc167c2)
git at cryptech.is
git at cryptech.is
Wed Dec 13 19:33:03 UTC 2017
This is an automated email from the git hooks/post-receive script.
sra at hactrn.net pushed a change to branch master
in repository sw/libhal.
from e5d8d55 ~0 is actually more correct, or more portable
add ca6432d Start hacking for systolic modexp.
add 68019ff Whack with club until compiles.
add e3895a7 Far too much fun with modexpa7 operand lengths and locations.
add c5fa163 Reverse the polarity of the neutron flow
add 8ff9d41 Untested ASN.1 support for ModExpA7 private speedup factors.
add ae29852 Silly macro bugs.
add 5522df4 Sort-of-working, large (4096-bit) RSA keys broken.
add 410e0cf Preliminary support for parallel core RSA CRT.
add e7d47a3 Oops, forgot hal_io.c.
add 238e33e 4096-bit RSA keys working again, with 8k keystore "blocks".
new bc167c2 Merge branch systolic_crt into master.
The 1 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 | 7 +-
asn1_internal.h | 10 ++
core.c | 39 +++---
cryptech/libhal.py | 2 +-
hal.h | 54 +++++---
hal_internal.h | 63 +++++++++
csprng.c => hal_io.c | 92 ++++++++-----
hal_io_eim.c | 54 +-------
hal_io_fmc.c | 56 +-------
hal_io_i2c.c | 47 -------
ks.c | 123 +++++++++++++----
ks.h | 2 +-
ks_token.c | 20 ++-
modexp.c | 300 +++++++++++++++++++++++++++--------------
rpc_pkey.c | 27 +++-
rsa.c | 371 ++++++++++++++++++++++++++++++++++++++++++++-------
tests/test-rsa.c | 19 ++-
tests/test-trng.c | 1 +
unit-tests.py | 4 +
verilog_constants.h | 37 +++--
20 files changed, 895 insertions(+), 433 deletions(-)
copy csprng.c => hal_io.c (51%)
More information about the Commits
mailing list