1. 05d5bb5 [sw/silicon_creator] Check life cycle state when choosing the rsa_verify implementation by Alphan Ulusoy · 3 years, 7 months ago
  2. 7d2b34b Revert "[rv_timer/top] Remove rv_timer from PLIC sources" by Michael Schaffner · 3 years, 7 months ago
  3. 011a9ea [sw/silicon_creator] Implement key type support for Mask ROM keys by Alphan Ulusoy · 3 years, 8 months ago
  4. 548b133 [sw/silicon_creator] Use the new mock in sigverify_keys unit tests by Alphan Ulusoy · 3 years, 8 months ago
  5. f23b968 [sw/silicon_creator] Add mock for sigverify_keys_ptrs.h by Alphan Ulusoy · 3 years, 8 months ago
  6. 6e605f5 [sw/silicon_creator] Add sigverify_keys_ptrs.h to mock keys stored in Mask ROM by Alphan Ulusoy · 3 years, 8 months ago
  7. 060bb4f [sw/silicon_creator] Add key type definitions for Mask ROM keys by Alphan Ulusoy · 3 years, 8 months ago
  8. d47a69d [dif/alert_handler] restored CauseTest.IsCauseLocal unit test. by Timothy Trippel · 3 years, 8 months ago
  9. 79385d1 [dif/alert_handler] fixed CauseTest.Ack and corresponding DIF match RTL by Timothy Trippel · 3 years, 8 months ago
  10. 3d578e5 [dif/alert_handler] restored several error generating unit tests by Timothy Trippel · 3 years, 8 months ago
  11. 5233a84 [dif/alert_handler] restored ConfigTest.ClassInit unit test by Timothy Trippel · 3 years, 8 months ago
  12. f6ea938 [dv/chip] Add lc_ctrl_state_transition test by Cindy Chen · 3 years, 9 months ago
  13. bcca330 [dif/alert_handler] DIFs updated to work with local alert RTL changes by Timothy Trippel · 3 years, 8 months ago
  14. 81404f8 [dif/alert_handler] Remove alert # limit and use new configuration multireg. by Timothy Trippel · 3 years, 8 months ago
  15. ef5bc5e [dif/pwrmgr] add alert test functionality by Timothy Trippel · 3 years, 8 months ago
  16. ad5907d [dv/top] Test uart multiple instances by Weicai Yang · 4 years ago
  17. c756623 [keymgr] Remove hmac sideload by Timothy Chen · 3 years, 8 months ago
  18. 4e7114e [sram_ctrl] Absorb prim_ram_1p_scr by Michael Schaffner · 3 years, 9 months ago
  19. 1e9c700 [keymgr] Add shadow registers by Timothy Chen · 3 years, 8 months ago
  20. 80fb8f4 [keymgr] keymgr hardening part 1 by Timothy Chen · 3 years, 8 months ago
  21. d9ac6f7 [sw/silicon_creator] Update comments of mock_abs_mmio expectation macros by Alphan Ulusoy · 3 years, 8 months ago
  22. 463076f [sw/silicon_creator] Add methods for shadowed writes to MockAbsMmio by Alphan Ulusoy · 3 years, 8 months ago
  23. 44358f4 [sw/silicon_creator] Remove the first parameter from mock abs_mmio macros by Alphan Ulusoy · 3 years, 8 months ago
  24. 87fb9e3 [fpga] Reduce noise for AES SCA by Pirmin Vogel · 3 years, 8 months ago
  25. 5bf9734 [fpga, sw] Enable SCA on ChipWhisperer CW310 FPGA board by Pirmin Vogel · 3 years, 8 months ago
  26. e39d5f7 [sw/test] Add entropy dependency to dif_otbn_test by Miguel Osorio · 3 years, 8 months ago
  27. 84aa0b0 [ast] AscentLint error fixes (more) by Jacob Levy · 3 years, 8 months ago
  28. 1519911 [ast] Add Fix AscentLint Errors by Jacob Levy · 3 years, 8 months ago
  29. f9f76a1 [mask_rom] Initialize stack pointer later in startup code by Michael Munday · 3 years, 8 months ago
  30. 287ae8e [mask_rom] Refactor alert driver to use sec_mmio by Chris Frantz · 3 years, 8 months ago
  31. 352872d [mask_rom] Integrate sec_mmio with shutdown by Chris Frantz · 3 years, 8 months ago
  32. 6caf776 [sw/silicon_creator] Remove CsrTest class, update tests by Alphan Ulusoy · 3 years, 8 months ago
  33. 27f4743 [opentitantool] Correct an error in the verilator transport by Chris Frantz · 3 years, 8 months ago
  34. be5da22 [rv_timer/top] Remove rv_timer from PLIC sources by Michael Schaffner · 3 years, 8 months ago
  35. 2e63763 [sw/silicon_creator] Cleanup mock_sec_mmio.h, update tests by Alphan Ulusoy · 3 years, 8 months ago
  36. fed359d [sw/silicon_creator] Add flash_ctrl unit tests by Jon Flatley · 3 years, 9 months ago
  37. c96238f [sw/silicon_creator] Add flash_ctrl driver by Jon Flatley · 3 years, 11 months ago
  38. a1cd6ab [sw/silicon_creator] Update shutdown unit test to use the actual MockOtp by Alphan Ulusoy · 3 years, 8 months ago
  39. 4dc108a [sw/silicon_creator] Make GlobalMock a base class by Alphan Ulusoy · 3 years, 8 months ago
  40. f6b1fd8 [hw/test] Disable dif_csrng_smoketest. by Miguel Osorio · 3 years, 8 months ago
  41. 74d21e6 [sw/test] Add initial DRBG KAT tests by Miguel Osorio · 3 years, 8 months ago
  42. 2618352 [sw/testing] Fix result assignment in CHECK_BUFFER by Miguel Osorio · 3 years, 8 months ago
  43. b7363a0 [sw/testing] Add CHECK_BUFFER macro. by Miguel Osorio · 3 years, 8 months ago
  44. 3b38e95 [sw/tock] Remove Tock by Jon Flatley · 3 years, 8 months ago
  45. 241166b [opentitantool] Add interactive console. by Chris Frantz · 3 years, 8 months ago
  46. d04b048 [sw/testing] Introduce entropy_testutils module by Miguel Osorio · 3 years, 8 months ago
  47. fbf8343 [lib] Add launder32() by Miguel Young de la Sota · 3 years, 9 months ago
  48. 5dc37fa [sw/silicon_creator] Update sigverify unit tests for OTP and OTBN by Alphan Ulusoy · 3 years, 8 months ago
  49. d396422 [sw/silicon_creator] Scaffolding for sigverify_mod_exp_otbn by Alphan Ulusoy · 3 years, 8 months ago
  50. cebce29 [sw/silicon_creator] Use OTP to determine which sigverify_mod_exp implementation to use by Alphan Ulusoy · 3 years, 8 months ago
  51. bc95f34 [lc_ctrl] Increase number of test states from 4 to 8 by Michael Schaffner · 3 years, 8 months ago
  52. 6d6ae69 [edn/sec] create fields to enable functions by Mark Branstad · 3 years, 8 months ago
  53. a6541be [csrng/sec] create fields to enable functions by Mark Branstad · 3 years, 8 months ago
  54. fcd8953 [mask_rom] Add watchdog driver. by Chris Frantz · 3 years, 9 months ago
  55. 6dcff48 [opentitantool] Add meson build target for opentitantool by Michael Munday · 3 years, 8 months ago
  56. 5052e8e [mask_rom] Move extern declarations closer to uses by Michael Munday · 3 years, 8 months ago
  57. 9fc8dcc [mask_rom] Remove duplicate register clearing code by Michael Munday · 3 years, 8 months ago
  58. 0beac55 [mask_rom] Remove out of date comment by Michael Munday · 3 years, 8 months ago
  59. bf21c6a [mask_rom] Configure stack guard in ePMP init function by Michael Munday · 3 years, 8 months ago
  60. 79b4e40 [opentitantool] Add the verilator backend. by Chris Frantz · 3 years, 8 months ago
  61. 2b0155a [rv_core_ibex] Minor clean-up by Timothy Chen · 3 years, 8 months ago
  62. b41684f [fpga] Remove top_earlgrey_reduce.py dependency for CW310 FPGA board by Pirmin Vogel · 3 years, 8 months ago
  63. 06169dc [sw/dif] Remove AES disable from CSRNG. by Miguel Osorio · 3 years, 8 months ago
  64. 6d4436f [csrng/sec] remove AES bypass, clean register debug by Mark Branstad · 3 years, 8 months ago
  65. 968b8c8 [dif_otp_ctrl] Align software drivers to use the core/prim interfaces by Michael Schaffner · 3 years, 9 months ago
  66. 44cd83f [otbn] Fix typo in comment by Philipp Wagner · 3 years, 8 months ago
  67. 0b958df [otbn] Test access to randomness by Philipp Wagner · 3 years, 8 months ago
  68. 29b7c57 [otbn] Indent loop body in assembly by Philipp Wagner · 3 years, 8 months ago
  69. caac1af [otbn/sw] Specify CSR index in hex by Philipp Wagner · 3 years, 8 months ago
  70. 1a5d53a [alert_handler] Make critical alert handler CSRs shadowed regs by Michael Schaffner · 3 years, 10 months ago
  71. 30dbf66 [sw/mmio] Add _shadowed variants of write8 and write32 mmio functions by Michael Schaffner · 3 years, 10 months ago
  72. 06376e7 [sw/silicon_creator] Minor edits in sigverify_keys unit tests by Alphan Ulusoy · 3 years, 8 months ago
  73. 2c531f2 [sw/silicon_creator] Add unit tests for sigverify_rsa_key_get by Alphan Ulusoy · 3 years, 9 months ago
  74. 75cbf58 [sw/silicon_creator] Check key validity using OTP by Alphan Ulusoy · 3 years, 9 months ago
  75. 09884b3 [sw/silicon_creator] Fix return value of sigverify_rsa_key_get by Alphan Ulusoy · 3 years, 9 months ago
  76. f68395a [sw/silicon_creator] Add MockOtp by Alphan Ulusoy · 3 years, 9 months ago
  77. 54c37c4 [rom_ctrl] Cut the instantiated ROM width back down to 39 bits by Rupert Swarbrick · 3 years, 8 months ago
  78. 01b5248 [otbn] Fix typos in software comments by Philipp Wagner · 3 years, 8 months ago
  79. 249a633 [otbn/sw] Introduce otbn_dump_dmem() by Philipp Wagner · 3 years, 9 months ago
  80. 2716986 [primgen] Make primgen "portable" again by Philipp Wagner · 3 years, 8 months ago
  81. 1d8b960 [top, dv, sw] Various adjustments to accommodate rv_core_ibex peripheral by Timothy Chen · 3 years, 9 months ago
  82. 4e8dbb7 Add additional checks to ROM_EXT signer by Alphan Ulusoy · 3 years, 9 months ago
  83. bda0d15 Remove ignored Cargo.lock file by Alphan Ulusoy · 3 years, 9 months ago
  84. f1f2243 Update manifest format documentation by Alphan Ulusoy · 3 years, 9 months ago
  85. e41947b [sw/silicon_creator] Add security_version to manifest and rearrange fields by Alphan Ulusoy · 3 years, 9 months ago
  86. f12a943 [kmac] Remove entropy refresh timer by Eunchan Kim · 3 years, 9 months ago
  87. 198760d [sw/silicon_creator] Constrain otp_read to aligned reads by Jon Flatley · 3 years, 9 months ago
  88. 31bafb8 [mask_rom] Enable main SRAM scrambling and initialization by Michael Munday · 3 years, 9 months ago
  89. 28b3e82 [otbn] add dedicated RSA sig verification for 3072 bit by Felix Miller · 3 years, 10 months ago
  90. 0f6e781 [otbn] fork rsa verify code for 3k version by Felix Miller · 3 years, 10 months ago
  91. 01cc9f8 [otbn] add more ECC tests by Felix Miller · 3 years, 10 months ago
  92. 99f1303 [otbn] rework P-256 lib by Felix Miller · 3 years, 10 months ago
  93. 38f8f84 [otbn] add domain parameters for P-256 to lib by Felix Miller · 3 years, 10 months ago
  94. 79243ff [otbn/sw] Make otbn_ptr_t to IMEM/DMEM addr funcs public by Philipp Wagner · 3 years, 9 months ago
  95. 138c97d [sw/silicon_creator] Add OTBN ROM driver by Jon Flatley · 3 years, 11 months ago
  96. d8330f4 [sw/silicon_creator] Switch otp to sec_mmio by Jon Flatley · 3 years, 9 months ago
  97. 47844d0 [sw] Naming updates to keymgr for DICE support by Timothy Chen · 3 years, 9 months ago
  98. 292b586 [lc/dif] Fix `claim_transition_if` claim value by Cindy Chen · 3 years, 9 months ago
  99. 78d9cda [mask_rom, pinmux] Add Pin Multiplexer driver for mask ROM by Michael Munday · 3 years, 10 months ago
  100. 2a61aec [sw] Various updates to complete keymgr_functest by Timothy Chen · 3 years, 9 months ago