- e5a3f30 [mask_rom/e2e_tests] Mask ROM E2E testplan by Miles Dai · 3 years, 2 months ago
- 9e14e83 [ibex] Set ePMP reset values (ROM: LRX, MMIO: LRW, MMWP=1, RLB=1) by Michael Munday · 3 years, 1 month ago
- e63ea1e [sw] Rename usleep() to indicate that it spins rather than sleeps by Miguel Young de la Sota · 3 years, 1 month ago
- 4809def [sw/silicon_creator] Use GlobalMock from device/lib. by Jade Philipoom · 3 years, 2 months ago
- 2d45d34 [bazel] change name of mask ROM keys bazel build target by Timothy Trippel · 3 years, 1 month ago
- 6be74bb [entropy_src] Add boot phase done state by Mark Branstad · 3 years, 2 months ago
- ed80fa0 [mask_rom] Add support for (but do not enable) hardened shadow stack by Michael Munday · 3 years, 2 months ago
- 1e28703 [sw/silicon_creator] Move watchdog calls to primitive_bootstrap() by Alphan Ulusoy · 3 years, 2 months ago
- 3d9ef08 [sw/silicon_creator] Add kWatchdogMinThreshold by Alphan Ulusoy · 3 years, 2 months ago
- 6be4b6f [sw/silicon_creator] Watchdog hardening updates by Alphan Ulusoy · 3 years, 2 months ago
- f670280 [sw/silicon_creator] Watchdog unittest update by Alphan Ulusoy · 3 years, 2 months ago
- 65ab4c1 [mask_rom] Configure watchdog using OTP value by Michael Munday · 3 years, 2 months ago
- 7f5112a [silicon_creator] Harden epmp_state_check return value by Michael Munday · 3 years, 2 months ago
- e0349bb [sw/silicon_creator] Add a redundant check for lc_shift in shutdown_init() by Alphan Ulusoy · 3 years, 2 months ago
- 54ce3f8 [sw/silicon_creator] Add loop completion checks to shutdown_init() by Alphan Ulusoy · 3 years, 2 months ago
- e839ee7 [sw/silicon_creator] Add loop checks to otbn_util by Alphan Ulusoy · 3 years, 2 months ago
- 971bb82 [sw/silicon_creator] Directly use UART in shutdown_report_error() by Alphan Ulusoy · 3 years, 2 months ago
- 159b6bb [sw/silicon_creator] Request a system reset in shutdown_hang() by Alphan Ulusoy · 3 years, 2 months ago
- 8373e7d [sw/silicon_creator] Remove hamming distance histograms by Alphan Ulusoy · 3 years, 2 months ago
- 4907768 [sw/silicon_creator] Use EXPECT_DEATH in unit tests by Alphan Ulusoy · 3 years, 2 months ago
- 4810dd7 [sw/silicon_creator] Harden SHUTDOWN_IF_ERROR by Alphan Ulusoy · 3 years, 2 months ago
- cd184cb [sw/rom] Add forward edge protection checks. by Miguel Osorio · 3 years, 2 months ago
- cb96560 [sw/ottf] Add manifest to OTTF so mask ROM can (eventually) boot it by Timothy Trippel · 3 years, 2 months ago
- 7791411 [sw/rom] Remove print statements from mask_rom. by Miguel Osorio · 3 years, 2 months ago
- a689532 [sw/meson] Update meson version and fix deprecation issues by Luís Marques · 3 years, 2 months ago
- 563312c [sw/ottf] Rename test_rom_ext to ottf_start by Timothy Trippel · 3 years, 2 months ago
- 9ba75eb [sw/silicon_creator] Harden boot_data read functions by Alphan Ulusoy · 3 years, 2 months ago
- 9b42dca [sw/silicon_creator] Harden boot_data_is_empty() by Alphan Ulusoy · 3 years, 2 months ago
- 9115e95 [sw/silicon_creator] Harden boto_data_read() by Alphan Ulusoy · 3 years, 2 months ago
- 5f9d2cd [sw/silicon_creator] Move last_valid_entry out of page info struct by Alphan Ulusoy · 3 years, 2 months ago
- 39922ea [sw/silicon_creator] Remove trivial RETURN_IF_ERROR in boot_data_read() by Alphan Ulusoy · 3 years, 2 months ago
- 25808df [sw/silicon_creator] Randomize iteration order in sigverify_rsa_key_get() by Alphan Ulusoy · 3 years, 2 months ago
- 0b976bd [sw/silicon_creator] Add mock_rnd.h by Alphan Ulusoy · 3 years, 2 months ago
- cc159e9 [sw/rom] Remove sec_mmio_write_increment function. by Miguel Osorio · 3 years, 2 months ago
- bebe654 [sw/alert] Remove sec_mmio_write_increment calls by Miguel Osorio · 3 years, 2 months ago
- 00f6b34 [sw/otp] Remove sec_mmio_write_increment calls by Miguel Osorio · 3 years, 2 months ago
- aa47ba6 [sw/flash_ctrl] Remove sec_mmio_write_increment calls by Miguel Osorio · 3 years, 2 months ago
- 29d9ca3 [sw/keymgr] Remove sec_mmio_write_increment calls by Miguel Osorio · 3 years, 2 months ago
- 570df18 [sw/rom] Add SEC_MMIO_INCREMENT macro. by Miguel Osorio · 3 years, 2 months ago
- feaca73 [bazel] Solving little warnings in the SW by Drew Macrae · 3 years, 2 months ago
- 91ceb76 [sw/silicon_creator] Harden remaining lc_state switches by Alphan Ulusoy · 3 years, 2 months ago
- 9efd644 [sw/silicon_creator] Additional rollback protection in mask_rom_verify() by Alphan Ulusoy · 3 years, 2 months ago
- 64612b1 [sw/silicon_creator] Add boot_data parameter to boot_policy_manifest_check() by Alphan Ulusoy · 3 years, 2 months ago
- 70eb656 [sw/silicon_creator] Read boot data in mask_rom_init() by Alphan Ulusoy · 3 years, 2 months ago
- b53d22b [sw/silicon_creator] Add HARDENED_RETURN_IF_ERROR() and use in mask_rom.c by Alphan Ulusoy · 3 years, 2 months ago
- 5833afc [sw/silicon_creator] Add boot_data_check() by Alphan Ulusoy · 3 years, 2 months ago
- ce931e1 [sw/silicon_creator] Remove boot_data_buffer_t by Alphan Ulusoy · 3 years, 2 months ago
- 851e7fb [sw/silicon_creator] Remove unused includes in otbn_util.c by Alphan Ulusoy · 3 years, 2 months ago
- f5f2347 [bazel] Fix mask_rom bazel build by Alphan Ulusoy · 3 years, 2 months ago
- a45456a [sw,crypto] Reject large signatures in RSA verification. by Jade Philipoom · 3 years, 2 months ago
- 9abaafe [sw,crypto] Add regression test for too-large signatures. by Jade Philipoom · 3 years, 2 months ago
- bf84a7f [sw/silicon_creator] Harden boot_data_digest_is_valid using shares by Alphan Ulusoy · 3 years, 2 months ago
- 232d25d [sw/silicon_creator] Remove NULL checks from hmac functions by Alphan Ulusoy · 3 years, 2 months ago
- 63099bb [sw/silicon_creator] Use void * for buffers in flash_ctrl by Alphan Ulusoy · 3 years, 2 months ago
- 81f0f0a [sw/silicon_creator] Use read_32 in hmac driver by Alphan Ulusoy · 3 years, 2 months ago
- 11aab5e [sw/silicon_creator] Remove exponent field from sigverify keys. by Jade Philipoom · 3 years, 2 months ago
- 5ec9acc [sw/silicon_creator] Remove mask rom test key with e=3. by Jade Philipoom · 3 years, 2 months ago
- 027e47c [sw,crypto] Remove support for RSA with exponent 3. by Jade Philipoom · 3 years, 2 months ago
- 94cdcea [sw] Fix build after moving abs_mmio. by Jade Philipoom · 3 years, 2 months ago
- 6f56639 [sw] Move abs_mmio to device/lib/base. by Jade Philipoom · 3 years, 2 months ago
- b8a1093 [keymgr] Convert configuration to shadow register by Timothy Chen · 3 years, 2 months ago
- 3b45a9f [bazel] pwrmgr_testutils 2 keymgr_functest deps by Drew Macrae · 3 years, 2 months ago
- 6b6ee2b [sw/silicon_creator] lc_state updates in mask_rom.c by Alphan Ulusoy · 3 years, 2 months ago
- 9d0bce8 [sw/silicon_creator] Add lifecycle unit tests by Alphan Ulusoy · 3 years, 2 months ago
- 7bb5715 [sw/silicon_creator] Update lifecyle_state_t by Alphan Ulusoy · 3 years, 2 months ago
- b461dcc [bazel] update mask_rom pinmux dependency by Drew Macrae · 3 years, 2 months ago
- b282937 [sw/silicon_creator] Remove dedicated OTBN error type. by Jade Philipoom · 3 years, 2 months ago
- a5d6d35 [sw/silicon_creator] Generate an exception if USE_SW_RSA OTP value is invalid by Alphan Ulusoy · 3 years, 2 months ago
- 682555e [sw/silicon_creator] Directly return sigverify_rsa_verify result in mask_rom_verify by Alphan Ulusoy · 3 years, 2 months ago
- 4d61612 [sw/silicon_creator] Initialize pinmux and UART before shutdown_init by Alphan Ulusoy · 3 years, 2 months ago
- 7d3c193 [sw/silicon_creator] Update loop in the asm exception handler by Alphan Ulusoy · 3 years, 2 months ago
- a07ba27 [sw,tests,pwrmgr] Improve synchronization by Guillermo Maturana · 3 years, 2 months ago
- e9c6841 [sw,crypto] Fix cryptolib tests. by Jade Philipoom · 3 years, 2 months ago
- 5fb866e [sw,crypto] Fix build for cryptolib in new location. by Jade Philipoom · 3 years, 2 months ago
- 28cef98 [sw,crypto] Move cryptolib code to device/lib/crypto. by Jade Philipoom · 3 years, 2 months ago
- 51fde5a [entropy_src/rtl] Modify enable registers by Mark Branstad · 3 years, 3 months ago
- d6e9161 [sw/rom] Updates to sec_mmio hardening by Miguel Osorio · 3 years, 2 months ago
- 4d7a648 [bazel] sigverify_dynamic_functest has more deps by Drew Macrae · 3 years, 2 months ago
- e99015e [sw/rom] Update bazel rules by Miguel Osorio · 3 years, 2 months ago
- 9f94ffb [sw/silicon_creator] Harden sigverify_keys by Alphan Ulusoy · 3 years, 2 months ago
- 810e77d Revert "[bazel] Add bazel to CI and containers" by Drew Macrae · 3 years, 2 months ago
- bc4274a [bazel] Add bazel to CI and containers by Drew Macrae · 3 years, 3 months ago
- 5f1069a [sw/silicon_creator] Add redundant checks to sigverify_encoded_message_check by Alphan Ulusoy · 3 years, 2 months ago
- e8aadda [sw/silicon_creator] Update flash_ctrl and sigverify after HW changes by Alphan Ulusoy · 3 years, 2 months ago
- 0262e24 [bazel] fixup dependency in mask_rom_epmp_test by Drew Macrae · 3 years, 2 months ago
- 61a8873 [bazel] fix dependency in mask_rom_epmp_test by Drew Macrae · 3 years, 2 months ago
- 8eac7c0 [sw/silicon_creator] Add hardened assembly routine for redundant checks by Miguel Young de la Sota · 3 years, 2 months ago
- ca1abd1 [rom] Setup watchdog timer in assembly before entropy setup by Michael Munday · 3 years, 2 months ago
- dce6eb7 [sw,mask_rom] Rename manifest.S so it doesn't collide with manifest.c rule by Daniel Beitel · 3 years, 2 months ago
- cd01ed7 [sw/silicon_creator] Harden flash_ctrl_info_page_enum_t by Alphan Ulusoy · 3 years, 3 months ago
- 091922a [sw/silicon_creator] Move SHUTDOWN_CHECK to hardened.h by Alphan Ulusoy · 3 years, 2 months ago
- a417209 [sw/rom] Add ROM driver. by Miguel Osorio · 3 years, 2 months ago
- 07bb568 [sw/silicon_creator] Add dynamic tests for sigverify. by Jade Philipoom · 3 years, 2 months ago
- 093fc86 [sw/silicon_creator] Add Ibex mod_exp tests for sigverify. by Jade Philipoom · 3 years, 2 months ago
- bf6c751 [flash_ctrl] prep work for flash exec value update by Timothy Chen · 3 years, 3 months ago
- 6968f4f [sw/silicon_creator] Use SW_FATAL_ERR in shutdown_software_escalate() by Alphan Ulusoy · 3 years, 2 months ago
- 48b9a95 [otbn,sw] Change how we expose OTBN symbols to Ibex by Rupert Swarbrick · 3 years, 3 months ago
- 19aeae3 [sw,crypto] Add random-testing machinery for RSA-3072. by Jade Philipoom · 3 years, 5 months ago
- c4cebb2 [sw/silicon_creator] Harden encoded message check by Alphan Ulusoy · 3 years, 3 months ago
- 10c66e4 [sw,otbn] Adjust loaders to properly handle OTBN's new bss section. by Jade Philipoom · 3 years, 3 months ago