- 930dbd3 [pwrmgr/dif] Pass input argument by value by Philipp Wagner · 3 years, 10 months ago
- 82bf88f [rv_plic/dif] Pass input data by value by Philipp Wagner · 3 years, 10 months ago
- a333c5d [sw/silicon_creator] Remove unused `using` statements from tests by Michael Munday · 3 years, 10 months ago
- a20c4ef [otbn] Add instruction count check in dif_otbn_smoketest.c by Vladimir Rozic · 3 years, 10 months ago
- 75ac0c9 [otbn] Inline EXPECT_EQ calls. by Vladimir Rozic · 3 years, 10 months ago
- 5c3c8de [otbn] Add dif_otbn_get_insn_cnt(). Add unit test. by Vladimir Rozic · 3 years, 10 months ago
- c2f5d25 [sw/silicon_creator] Move sigverify.c and unit tests to lib by Alphan Ulusoy · 3 years, 10 months ago
- 23da61a [sw/silicon_creator] Move sigverify_mod_exp and unit tests to lib, update tests by Alphan Ulusoy · 3 years, 10 months ago
- 3478c7f [sw/silicon_creator] Add sigverify_keys unit test by Alphan Ulusoy · 3 years, 10 months ago
- 6fa343e [i2c, rtl] Lint Fixes by Igor Kouznetsov · 3 years, 10 months ago
- 531c745 [sw/silicon_creator] Rename kErrorSigverifyInvalidArgument to kErrorSigverifyBadEncodedMessage by Alphan Ulusoy · 3 years, 10 months ago
- 080f047 [sw/silicon_creator] Change return type of `sigverify_mod_exp_ibex` to rom_error_t by Alphan Ulusoy · 3 years, 10 months ago
- 884b564 [sw/silicon_creator] Make calc_r_square and mont_mul static by Alphan Ulusoy · 3 years, 10 months ago
- 83b8a58 [sw/silicon_creator] Rename sigverify_rom_ext_signature_verify() by Alphan Ulusoy · 3 years, 10 months ago
- 06428b3 [sw/silicon_creator] Move sigverify_rsa_key_get() call to mask_rom_boot() by Alphan Ulusoy · 3 years, 10 months ago
- 5d34765 [sw/silicon_creator] Move struct definitions shared across boot stages to a new header by Alphan Ulusoy · 3 years, 10 months ago
- b344ed7 [sw/silicon_creator] Fix sigverify filenames by Alphan Ulusoy · 3 years, 10 months ago
- 56fb74a [sw/silicon_creator] Use manifest values to advance keymgr state by Alphan Ulusoy · 3 years, 10 months ago
- 282ad14 [sw/silicon_creator] Add a struct for key manager binding value by Alphan Ulusoy · 3 years, 10 months ago
- 1aa8ba7 [sw/silicon_creator] Update manifest fields by Alphan Ulusoy · 3 years, 10 months ago
- d0c986d [sw/silicon_creator] Add missing initializer in romextimage unit test by Alphan Ulusoy · 3 years, 10 months ago
- 4e72d1d Use repr(C) structs instead of offsets and lengths in the signer. by Alphan Ulusoy · 3 years, 10 months ago
- 50e7af2 Remove rom-ext-manifest-generator.py and related files. by Alphan Ulusoy · 3 years, 10 months ago
- 0a81de2 [mask_rom] Alert Handler Driver by Chris Frantz · 3 years, 10 months ago
- 9c741f2 [lc_ctrl/dif] Update error and alert codes by Michael Schaffner · 3 years, 10 months ago
- a885490 [sw/silicon_creator] Introduce the sec_mmio module by Miguel Osorio · 4 years ago
- 82c321f [lc_ctrl/dif] Add get/set functions for OTP test register by Michael Schaffner · 3 years, 10 months ago
- 62fa3a6 [mask_rom] Add a driver for the rstmgr. by Chris Frantz · 3 years, 10 months ago
- 3dcd4a4 [sw/silicon_creator] Remove unused OTP entries from error.h. by Alphan Ulusoy · 3 years, 10 months ago
- 677b560 [sw/silicon_creator] Remove rom_ext_manifest_parser by Alphan Ulusoy · 3 years, 10 months ago
- cfa1d3c [sw/silicon_creator] Introduce romextimage module by Alphan Ulusoy · 3 years, 10 months ago
- f2e575e [sw/silicon_creator] Introduce manifest struct, remove rom_ext_manifest.S by Alphan Ulusoy · 3 years, 10 months ago
- 40caa9e [doc] Update Hugo's document index. by Miguel Osorio · 3 years, 10 months ago
- 3323636 [entropy_src/rtl] move fw FIFO out of main flow path by Mark Branstad · 3 years, 11 months ago
- a21d01f [mask_rom] Create initial functional tests. by Chris Frantz · 3 years, 11 months ago
- db36983 [sw, dif_kmac] Add implementation of KMAC (blocking only) by Michael Munday · 3 years, 11 months ago
- 6112139 [sw/silicon_creator] Introduce the keymgr driver by Miguel Osorio · 3 years, 11 months ago
- 1d80d60 [sw] Implement prng for random testing by Srikrishna Iyer · 3 years, 11 months ago
- a628be1 [sw/silicon_creator] Verify ROM_EXT image signature in Mask ROM by Alphan Ulusoy · 3 years, 11 months ago
- 7120f5e [sw/silicon_creator] Minor cleanups in sig_verify by Alphan Ulusoy · 3 years, 11 months ago
- 04d9b3a [sw/silicon_creator] Sign ROM_EXT images during build by Alphan Ulusoy · 3 years, 11 months ago
- 849fd73 [dvsim] Fix verilator tests on DVSim by Srikrishna Iyer · 3 years, 10 months ago
- d6da6f9 [mask_rom] Refactor the UART to use the abs_mmio module by Chris Frantz · 3 years, 11 months ago
- 001b8e2 [sw, dif_kmac] Add implementation of cSHAKE (blocking only) by Michael Munday · 3 years, 11 months ago
- 9b5b10c Replace embedded_target.py with individual custom targets by Alphan Ulusoy · 3 years, 11 months ago
- 1650510 [sw, pwrmgr dif smoketest] Fixes to get it working by Srikrishna Iyer · 3 years, 11 months ago
- 4f6b60a Update dev keys and rsa_verify.c unit tests by Alphan Ulusoy · 4 years ago
- 3cf2c90 Improve ROM_EXT image signer CLI and some cleanups by Alphan Ulusoy · 4 years ago
- 5cd8f70 [sw/dif] Update CSRNG generate behavior. by Miguel Osorio · 3 years, 11 months ago
- 477c3c9 [sw, dif_kmac] Add SHAKE implementation (blocking only) by Michael Munday · 3 years, 11 months ago
- 98ca8db [sw/silicon_creator] Switch hmac to abs_mmio by Miguel Osorio · 3 years, 11 months ago
- 6bbd72d [sw/silicon_creator] Fix type issues on abs_mmio by Miguel Osorio · 3 years, 11 months ago
- b71cb35 [sw/silicon_creator] Introduce the abs_mmio module by Miguel Osorio · 4 years ago
- 5faf80e [sw/silicon_creator] Add OTP ROM driver by Jon Flatley · 4 years ago
- 165ddec [sw, dif_kmac] Add implementation of SHA-3 (blocking only) by Michael Munday · 4 years ago
- e52441b [sw/tests] Move runtime unittests. by Miguel Osorio · 4 years ago
- 8aceee0 [sw/tests] Move sca unittests. by Miguel Osorio · 4 years ago
- 20b1abb [sw/test] Move silicon_creator unittests by Miguel Osorio · 4 years ago
- b58bab8 [sw, dif_kmac] Add implementations of bit string encoding functions by Michael Munday · 4 years ago
- 73d7ead [sw/mask_rom] Force manifest.h dependency. by Miguel Osorio · 4 years ago
- 3fb33b2 [sw, dif_kmac] Simplify KMAC DIF result types by Michael Munday · 4 years ago
- b74f612 [top] Hook-up sysrst_ctrl to pwrmgr/rstmgr by Timothy Chen · 4 years ago
- 670f4e4 Convert C defines for param names to snake_case by Chris Frantz · 4 years ago
- 6e9a3c4 [sig_verify] Add sigverify_rom_ext_signature_verify by Alphan Ulusoy · 4 years ago
- 67b4686 Update TODO comments by Chris Frantz · 4 years ago
- 1062fdb [mask_rom] HMAC driver fixes for digest reading and endianness by Alphan Ulusoy · 4 years ago
- a6eeb4c [mask_rom, sig_verify] Use 32-bit arithmetic in subtract_modulus by Alphan Ulusoy · 4 years ago
- c58dedd [mask_rom, sig_verify] Add keys to mask ROM by Alphan Ulusoy · 4 years ago
- fc28a94 [mask_rom] Create unified error space by Chris Frantz · 4 years ago
- b0cc68c [mask_rom, sig_verify] Add R^2 mod m calculation. by Alphan Ulusoy · 4 years ago
- df0886f [sw/doc] Update secure boot doc by Miguel Osorio · 4 years ago
- 925320e [mask_rom] Add HMAC ROM driver by Miguel Osorio · 4 years ago
- 4fa3b31 [mask_rom] Emit map files by Chris Frantz · 4 years ago
- e49124c [mask_rom, sig_verify] Add modular exponentiation by Alphan Ulusoy · 4 years ago
- 620a1a7 [mask_rom] Add a UART driver to the mask ROM. by Chris Frantz · 4 years ago
- e07e694 [mask_rom, sig_verify] Add tests for mont_mul by Alphan Ulusoy · 4 years ago
- efc5c19 [mask_rom, sig_verify] Add Montgomery multiplication by Alphan Ulusoy · 4 years ago
- 24e4ddf [mask_rom] Add Mask ROM pseudocode. by Chris Frantz · 4 years ago
- 96d8d57 [sw/unittests] Move dif unittests to sw/lib/dif. by Miguel Osorio · 4 years ago
- 394c712 [sw/lib] Remove sw/device/lib/aes.{h,c} by Miguel Osorio · 4 years ago
- af8c112 [sw/sca] Switch AES to use dif_aes by Miguel Osorio · 4 years ago
- a84531f [alert_handler] Enhancements for ROM by Michael Schaffner · 4 years ago
- 5426d25 [sw] Update all existing C files to use `static_assert` by Miguel Young de la Sota · 4 years ago
- 4886ae3 [freestanding] Add assert.h by Miguel Young de la Sota · 4 years ago
- bffbcad [sw/dif] Introduce the EDN header. by Miguel Osorio · 4 years ago
- 36e741e [entropy_src] add smoketest back to CI by Timothy Chen · 4 years ago
- 7049fd0 [sw] update software for init polling by Timothy Chen · 4 years ago
- 830aac5 [rom_ctrl] Instantiate scrambling primitives for rom_ctrl by Rupert Swarbrick · 4 years ago
- 4366c82 [rom_ctrl] A script to scramble a ROM image by Rupert Swarbrick · 4 years ago
- 051be79 [sw,rom] Save 32 bytes at top of ROM for digest by Rupert Swarbrick · 4 years ago
- 791c7e6 [sw/dif] Move AES to a single error space. by Miguel Osorio · 4 years ago
- d908ce2 [sw/lib] Remove lib/hmac.c and hw_sha256.c by Miguel Osorio · 4 years ago
- 7663946 [sw/dif] Deprecate the use of operation results. by Miguel Osorio · 4 years ago
- f1ecd5a [sw/device] remove sw/device/lib/uart.c by Miguel Osorio · 4 years ago
- 35d7718 [sw/dif] CSRNG Updates by Miguel Osorio · 4 years ago
- 0828ce5 [sw/test] Remove sha256_test by Miguel Osorio · 4 years ago
- dd1f2b5 [sw/lib] Delete hmac.h by Miguel Young de la Sota · 4 years, 6 months ago
- 9e237df [boot_rom] Remove references to hw_sha256.h by Miguel Young de la Sota · 4 years, 6 months ago
- bd271e6 [sw/tests] Switch to dif_hmac for the SHA256 test. by Miguel Young de la Sota · 4 years, 6 months ago
- 256794c [sw/test/ rename aes_test.cc to aes_unittest.cc by Miguel Osorio · 4 years ago