Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-06-03 | Adding the 1024 bit sign and verify test cases used in the C model and the ↵ | Joachim Strömbergson | |
testbench that are based on the real RSA key generated by Rob. Both tests works on the modexp in the Novena. | |||
2015-05-28 | Adding a second 2048 bit verify test case. | Joachim Strömbergson | |
2015-05-25 | Adding two more test cases. These two are with e=65537 and 64 or 256 bit ↵ | Joachim Strömbergson | |
modulus. | |||
2015-05-25 | Debugged the new testrunner on the Novena. Now all test cases works as expected. | Joachim Strömbergson | |
2015-05-24 | Changed all tests to use the testrunner. | Joachim Strömbergson | |
2015-05-24 | Adding a testrunner function. Changed TC1 to use the testrunner. ↵ | Joachim Strömbergson | |
Automagically cleaned up trailing whitespace. | |||
2015-05-20 | Adding a bigger testcase with 128 bit operands for modexp_tester. Increasing ↵ | Joachim Strömbergson | |
limit for ready and valid. | |||
2015-05-20 | Cleanup. Adding more functions for checking and cleaning memories. | Joachim Strömbergson | |
2015-05-19 | Removed obsolete build target 'trivial'. Removed dual block test stub from ↵ | Joachim Strömbergson | |
aes_tester. | |||
2015-05-19 | Adding a new test program for the modexp core. Adding build target for ↵ | Joachim Strömbergson | |
modexp_tester. | |||
2015-05-17 | Use correct addresses for 256-bit keys. Report whether tests passed | Rob Austein | |
instead of trusting human beings to read hex. Other trivial cleanups. | |||
2015-05-17 | Completed first, simple test of aes core. This test program runs all NIST ↵ | Joachim Strömbergson | |
single block tests with 128 and 256 bit keys in encipher and decipher modes. | |||
2015-05-13 | Adding code for running single block tests doing encipher and decipher ↵ | Joachim Strömbergson | |
operations. Adding test runner for NIST tests. | |||
2015-05-13 | Added aes_tester as build target. Added initial version of aes_tester ↵ | Joachim Strömbergson | |
program with NIST test vectors. | |||
2015-05-13 | (1) Added base address to all AES addresses. (2) Added base address to all ↵ | Joachim Strömbergson | |
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. | |||
2015-05-05 | Rename bitmask symbols. | Paul Selkirk | |
2015-05-05 | Document address structure, remove redundant symbols. | Paul Selkirk | |
2015-05-04 | (1) Added defines for the chacha stream cipher core. (2) Fixed incorrect ↵ | Joachim Strömbergson | |
define for AES. | |||
2015-05-04 | Adding API defines for the AES core. | Joachim Strömbergson | |
2015-05-04 | Adding verbose command line option. | Joachim Strömbergson | |
2015-04-29 | merge Joachim's commit a6effa1 (with fixes) | Paul Selkirk | |
2015-04-29 | Trying to generalize more of addresses in the cores. Adding more defines for ↵ | Joachim Strömbergson | |
the modexp core. | |||
2015-04-28 | Merge branch 'unimap' to 'master'. | Paul Selkirk | |
2015-04-22 | Make position-independent libraries for cryptlib. | Paul Selkirk | |
2015-04-21 | Unify eim and i2c memory map, unify apps, build libraries. | Paul Selkirk | |