1. 62fa3a6 [mask_rom] Add a driver for the rstmgr. by Chris Frantz · 3 years, 10 months ago
  2. 3dcd4a4 [sw/silicon_creator] Remove unused OTP entries from error.h. by Alphan Ulusoy · 3 years, 10 months ago
  3. 677b560 [sw/silicon_creator] Remove rom_ext_manifest_parser by Alphan Ulusoy · 3 years, 10 months ago
  4. cfa1d3c [sw/silicon_creator] Introduce romextimage module by Alphan Ulusoy · 3 years, 10 months ago
  5. f2e575e [sw/silicon_creator] Introduce manifest struct, remove rom_ext_manifest.S by Alphan Ulusoy · 3 years, 10 months ago
  6. 40caa9e [doc] Update Hugo's document index. by Miguel Osorio · 3 years, 10 months ago
  7. 3323636 [entropy_src/rtl] move fw FIFO out of main flow path by Mark Branstad · 3 years, 11 months ago
  8. 1634c9e Add sw/host/vendor/google_verible_verilog_syntax_py by Mariusz Glebocki · 4 years, 1 month ago
  9. a21d01f [mask_rom] Create initial functional tests. by Chris Frantz · 3 years, 11 months ago
  10. 4359ef3 [sw/spiflash] Remove OpenSSL dep. from spiflash by Miguel Osorio · 3 years, 10 months ago
  11. db36983 [sw, dif_kmac] Add implementation of KMAC (blocking only) by Michael Munday · 3 years, 11 months ago
  12. 6112139 [sw/silicon_creator] Introduce the keymgr driver by Miguel Osorio · 3 years, 10 months ago
  13. 1d80d60 [sw] Implement prng for random testing by Srikrishna Iyer · 3 years, 11 months ago
  14. a628be1 [sw/silicon_creator] Verify ROM_EXT image signature in Mask ROM by Alphan Ulusoy · 3 years, 11 months ago
  15. 7120f5e [sw/silicon_creator] Minor cleanups in sig_verify by Alphan Ulusoy · 3 years, 11 months ago
  16. 04d9b3a [sw/silicon_creator] Sign ROM_EXT images during build by Alphan Ulusoy · 3 years, 11 months ago
  17. 849fd73 [dvsim] Fix verilator tests on DVSim by Srikrishna Iyer · 3 years, 10 months ago
  18. d6da6f9 [mask_rom] Refactor the UART to use the abs_mmio module by Chris Frantz · 3 years, 10 months ago
  19. 001b8e2 [sw, dif_kmac] Add implementation of cSHAKE (blocking only) by Michael Munday · 3 years, 11 months ago
  20. 9b5b10c Replace embedded_target.py with individual custom targets by Alphan Ulusoy · 3 years, 11 months ago
  21. b91333a Build ROM_EXT signer by default by Alphan Ulusoy · 3 years, 11 months ago
  22. 049f74c Update rustup to rust-lang/rustup@5e43c1e7 by Alphan Ulusoy · 3 years, 11 months ago
  23. 03d1114 Add vendor description file for rustup-init.sh by Alphan Ulusoy · 3 years, 11 months ago
  24. 03b70c6 [otbn] add curve point test for P-384 by Felix Miller · 3 years, 11 months ago
  25. 5efbbcf [otbn] add basepoint multiplication routine for P-384 by Felix Miller · 3 years, 11 months ago
  26. 1650510 [sw, pwrmgr dif smoketest] Fixes to get it working by Srikrishna Iyer · 3 years, 11 months ago
  27. 4f6b60a Update dev keys and rsa_verify.c unit tests by Alphan Ulusoy · 4 years ago
  28. 3cf2c90 Improve ROM_EXT image signer CLI and some cleanups by Alphan Ulusoy · 4 years ago
  29. 5cd8f70 [sw/dif] Update CSRNG generate behavior. by Miguel Osorio · 3 years, 11 months ago
  30. 477c3c9 [sw, dif_kmac] Add SHAKE implementation (blocking only) by Michael Munday · 3 years, 11 months ago
  31. 98ca8db [sw/silicon_creator] Switch hmac to abs_mmio by Miguel Osorio · 3 years, 11 months ago
  32. 6bbd72d [sw/silicon_creator] Fix type issues on abs_mmio by Miguel Osorio · 3 years, 11 months ago
  33. b71cb35 [sw/silicon_creator] Introduce the abs_mmio module by Miguel Osorio · 4 years ago
  34. 5faf80e [sw/silicon_creator] Add OTP ROM driver by Jon Flatley · 4 years ago
  35. 165ddec [sw, dif_kmac] Add implementation of SHA-3 (blocking only) by Michael Munday · 4 years ago
  36. fa37c14 [otbn] add P-384 ECDSA signature verification by Felix Miller · 3 years, 11 months ago
  37. edb63cf [otbn] split P-384 lib by Felix Miller · 3 years, 11 months ago
  38. e52441b [sw/tests] Move runtime unittests. by Miguel Osorio · 3 years, 11 months ago
  39. 8aceee0 [sw/tests] Move sca unittests. by Miguel Osorio · 3 years, 11 months ago
  40. 20b1abb [sw/test] Move silicon_creator unittests by Miguel Osorio · 3 years, 11 months ago
  41. b58bab8 [sw, dif_kmac] Add implementations of bit string encoding functions by Michael Munday · 4 years ago
  42. 73d7ead [sw/mask_rom] Force manifest.h dependency. by Miguel Osorio · 3 years, 11 months ago
  43. 0e571e1 [otbn] add ECDSA signature generation subroutine by Felix Miller · 4 years ago
  44. 3fb33b2 [sw, dif_kmac] Simplify KMAC DIF result types by Michael Munday · 4 years ago
  45. b74f612 [top] Hook-up sysrst_ctrl to pwrmgr/rstmgr by Timothy Chen · 4 years ago
  46. 670f4e4 Convert C defines for param names to snake_case by Chris Frantz · 4 years ago
  47. 6e9a3c4 [sig_verify] Add sigverify_rom_ext_signature_verify by Alphan Ulusoy · 4 years ago
  48. 67b4686 Update TODO comments by Chris Frantz · 4 years ago
  49. 1062fdb [mask_rom] HMAC driver fixes for digest reading and endianness by Alphan Ulusoy · 4 years ago
  50. a6eeb4c [mask_rom, sig_verify] Use 32-bit arithmetic in subtract_modulus by Alphan Ulusoy · 4 years ago
  51. c58dedd [mask_rom, sig_verify] Add keys to mask ROM by Alphan Ulusoy · 4 years ago
  52. fc28a94 [mask_rom] Create unified error space by Chris Frantz · 4 years ago
  53. b0cc68c [mask_rom, sig_verify] Add R^2 mod m calculation. by Alphan Ulusoy · 4 years ago
  54. df0886f [sw/doc] Update secure boot doc by Miguel Osorio · 4 years ago
  55. 925320e [mask_rom] Add HMAC ROM driver by Miguel Osorio · 4 years ago
  56. 4fa3b31 [mask_rom] Emit map files by Chris Frantz · 4 years ago
  57. e49124c [mask_rom, sig_verify] Add modular exponentiation by Alphan Ulusoy · 4 years ago
  58. 620a1a7 [mask_rom] Add a UART driver to the mask ROM. by Chris Frantz · 4 years ago
  59. e07e694 [mask_rom, sig_verify] Add tests for mont_mul by Alphan Ulusoy · 4 years ago
  60. efc5c19 [mask_rom, sig_verify] Add Montgomery multiplication by Alphan Ulusoy · 4 years ago
  61. 24e4ddf [mask_rom] Add Mask ROM pseudocode. by Chris Frantz · 4 years ago
  62. 96d8d57 [sw/unittests] Move dif unittests to sw/lib/dif. by Miguel Osorio · 4 years ago
  63. 394c712 [sw/lib] Remove sw/device/lib/aes.{h,c} by Miguel Osorio · 4 years ago
  64. af8c112 [sw/sca] Switch AES to use dif_aes by Miguel Osorio · 4 years ago
  65. a84531f [alert_handler] Enhancements for ROM by Michael Schaffner · 4 years ago
  66. de3c23e [sw, rom_ext_signer] Introduce unittests for `update_static_fields` by Silvestrs Timofejevs · 4 years ago
  67. 5355f9d [sw, rom_ext_signer] Make timestamp update a separate public func by Silvestrs Timofejevs · 4 years ago
  68. 9b813a7 [otbn] add entry point for scalar mult in P-384 lib by Felix Miller · 4 years ago
  69. 5e4f4f2 [otbn] move domain parameters to P-384 lib by Felix Miller · 4 years ago
  70. 5426d25 [sw] Update all existing C files to use `static_assert` by Miguel Young de la Sota · 4 years ago
  71. 4886ae3 [freestanding] Add assert.h by Miguel Young de la Sota · 4 years ago
  72. bffbcad [sw/dif] Introduce the EDN header. by Miguel Osorio · 4 years ago
  73. 36e741e [entropy_src] add smoketest back to CI by Timothy Chen · 4 years ago
  74. 7049fd0 [sw] update software for init polling by Timothy Chen · 4 years ago
  75. 830aac5 [rom_ctrl] Instantiate scrambling primitives for rom_ctrl by Rupert Swarbrick · 4 years ago
  76. 4366c82 [rom_ctrl] A script to scramble a ROM image by Rupert Swarbrick · 4 years ago
  77. 051be79 [sw,rom] Save 32 bytes at top of ROM for digest by Rupert Swarbrick · 4 years ago
  78. 791c7e6 [sw/dif] Move AES to a single error space. by Miguel Osorio · 4 years ago
  79. d908ce2 [sw/lib] Remove lib/hmac.c and hw_sha256.c by Miguel Osorio · 4 years ago
  80. 7663946 [sw/dif] Deprecate the use of operation results. by Miguel Osorio · 4 years ago
  81. f1ecd5a [sw/device] remove sw/device/lib/uart.c by Miguel Osorio · 4 years ago
  82. 45b996f [otbn] add test for RSA verify with exp=3 by Felix Miller · 4 years ago
  83. 15f76ee [otbn] remove unused subroutines for rsa verify by Felix Miller · 4 years ago
  84. 016c529 [otbn] variable-time modexp by Felix Miller · 4 years ago
  85. 332d4e7 [otbn] turn RR computation into variable time by Felix Miller · 4 years ago
  86. 8a196b7 [otbn] rework constant computation for RSA verify by Felix Miller · 4 years ago
  87. 53e39f5 [otbn] replace key in signature verification test by Felix Miller · 4 years ago
  88. e99713b [otbn] copy modexp for optimized rsa verify by Felix Miller · 4 years ago
  89. 35d7718 [sw/dif] CSRNG Updates by Miguel Osorio · 4 years ago
  90. 0828ce5 [sw/test] Remove sha256_test by Miguel Osorio · 4 years ago
  91. dd1f2b5 [sw/lib] Delete hmac.h by Miguel Young de la Sota · 4 years, 6 months ago
  92. 9e237df [boot_rom] Remove references to hw_sha256.h by Miguel Young de la Sota · 4 years, 6 months ago
  93. bd271e6 [sw/tests] Switch to dif_hmac for the SHA256 test. by Miguel Young de la Sota · 4 years, 6 months ago
  94. 256794c [sw/test/ rename aes_test.cc to aes_unittest.cc by Miguel Osorio · 4 years ago
  95. bcd505f [sw/test] Remove sw/device/tests/aes_test.c by Miguel Osorio · 4 years ago
  96. b168ae9 [otbn] Implement RND/URND CSR/WSR and RND_PREFETCH CSR by Greg Chadwick · 4 years ago
  97. 6c80023 [sw] Fix dependency to build coverage by Philipp Wagner · 4 years, 2 months ago
  98. 17f4bf8 [pinmux] Update strap sampling mode in DFT-enabled LC states by Michael Schaffner · 4 years ago
  99. f8b33d6 [otbn] add coordinate transformation for P-384 by Felix Miller · 4 years ago
  100. 88e1758 [ spiflash, build ] Explicitly add libftdi1 to dependencies by Martin Lueker-Boden · 4 years ago