Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
testbench that are based on the real RSA key generated by Rob. Both tests works on the modexp in the Novena.
|
|
|
|
|
|
|
|
modulus.
|
|
|
|
|
|
Automagically cleaned up trailing whitespace.
|
|
limit for ready and valid.
|
|
|
|
aes_tester.
|
|
modexp_tester.
|
|
instead of trusting human beings to read hex. Other trivial cleanups.
|
|
single block tests with 128 and 256 bit keys in encipher and decipher modes.
|
|
operations. Adding test runner for NIST tests.
|
|
program with NIST test vectors.
|
|
ChaCha addresses. (3) Updated modexp addresses with new memory access ports. Removed all prefixes that are now redundant. Fixed minor modexp mapping nits such as incorrect order of length addresses. Updated the version to reflect changes of API and that we now can do trivial modexp operations from SW.
|
|
|
|
|
|
|
|
define for AES.
|
|
|
|
|
|
|
|
|
|
the modexp core.
|
|
|
|
segment for math cores and added first addresses for modexp core.
|
|
|
|
at least the values in the same segment.
|
|
|
|
|
|
|
|
cleanup of defines in header file.
|
|
|
|
version strings.
|
|
common header file.
|
|
to the trng before extracting data.
|
|
|
|
spaces.
|
|
in printout. Removed inclusion of arpa/inet lib also not used by the application.
|
|
Unify memory maps.
Move tc_init, tc_next, tc_wait_* into tc_[eim|i2c].c.
Move eim_setup into tc_eim.c, move i2c_open into tc_i2c.c.
|
|
|
|
memory map.
|