1. 72056ee [otbn,sw] Ensure entry points are at address zero by Rupert Swarbrick · 3 years, 6 months ago
  2. b9dca5d [otbn,sw] Don't use START_ADDR in p256 test by Rupert Swarbrick · 3 years, 6 months ago
  3. ddfe341 [otbn] P256 test: Read nonce and blinding constant from RND/URND by Philipp Wagner · 3 years, 8 months ago
  4. 20a0514 [otbn] P256: Don't overlap rnd with x_r by Philipp Wagner · 3 years, 8 months ago
  5. cc4bb4f [otbn] P256: Explicitly align variables by Philipp Wagner · 3 years, 8 months ago
  6. c88c5a1 [otbn] Fix expected result in p256_ecdsa_verify_test.s by Philipp Wagner · 3 years, 8 months ago
  7. 0c5e5cf [otbn] Fix spelling mistakes in P256 software by Philipp Wagner · 3 years, 8 months ago
  8. a8b39e8 [otbn] P256: Read blinding randomness from DMEM by Philipp Wagner · 3 years, 8 months ago
  9. a83df9d [otbn] Convert RSA example to a single entry point by Rupert Swarbrick · 3 years, 7 months ago
  10. 0b958df [otbn] Test access to randomness by Philipp Wagner · 3 years, 9 months ago
  11. 29b7c57 [otbn] Indent loop body in assembly by Philipp Wagner · 3 years, 9 months ago
  12. caac1af [otbn/sw] Specify CSR index in hex by Philipp Wagner · 3 years, 9 months ago
  13. 01b5248 [otbn] Fix typos in software comments by Philipp Wagner · 3 years, 9 months ago
  14. 28b3e82 [otbn] add dedicated RSA sig verification for 3072 bit by Felix Miller · 3 years, 10 months ago
  15. 0f6e781 [otbn] fork rsa verify code for 3k version by Felix Miller · 3 years, 10 months ago
  16. 01cc9f8 [otbn] add more ECC tests by Felix Miller · 3 years, 11 months ago
  17. 99f1303 [otbn] rework P-256 lib by Felix Miller · 3 years, 11 months ago
  18. 38f8f84 [otbn] add domain parameters for P-256 to lib by Felix Miller · 3 years, 11 months ago
  19. 40caa9e [doc] Update Hugo's document index. by Miguel Osorio · 3 years, 10 months ago
  20. 03b70c6 [otbn] add curve point test for P-384 by Felix Miller · 3 years, 11 months ago
  21. 5efbbcf [otbn] add basepoint multiplication routine for P-384 by Felix Miller · 3 years, 11 months ago
  22. fa37c14 [otbn] add P-384 ECDSA signature verification by Felix Miller · 3 years, 11 months ago
  23. edb63cf [otbn] split P-384 lib by Felix Miller · 3 years, 11 months ago
  24. 0e571e1 [otbn] add ECDSA signature generation subroutine by Felix Miller · 4 years ago
  25. 9b813a7 [otbn] add entry point for scalar mult in P-384 lib by Felix Miller · 4 years ago
  26. 5e4f4f2 [otbn] move domain parameters to P-384 lib by Felix Miller · 4 years ago
  27. 45b996f [otbn] add test for RSA verify with exp=3 by Felix Miller · 4 years ago
  28. 15f76ee [otbn] remove unused subroutines for rsa verify by Felix Miller · 4 years ago
  29. 016c529 [otbn] variable-time modexp by Felix Miller · 4 years ago
  30. 332d4e7 [otbn] turn RR computation into variable time by Felix Miller · 4 years ago
  31. 8a196b7 [otbn] rework constant computation for RSA verify by Felix Miller · 4 years ago
  32. 53e39f5 [otbn] replace key in signature verification test by Felix Miller · 4 years ago
  33. e99713b [otbn] copy modexp for optimized rsa verify by Felix Miller · 4 years ago
  34. f8b33d6 [otbn] add coordinate transformation for P-384 by Felix Miller · 4 years ago
  35. 8e68433 [otbn] add scalar multiplication for P-384 points by Felix Miller · 4 years ago
  36. dc8b104 [otbn] re-org P-384 assembly files by Felix Miller · 4 years ago
  37. c03f123 [otbn] swap reg, fix typo in p384 point addition by Felix Miller · 4 years ago
  38. 2a15894 [otbn] add P-384 curve point addition by Felix Miller · 4 years, 1 month ago
  39. ba62543 [otbn] improve P-384 Barrett multiplication by Felix Miller · 4 years, 1 month ago
  40. fff8ddb [otbn] add test for P-256 point addition by Felix Miller · 4 years, 1 month ago
  41. 53721b5 [otbn] add optimized 384 bit Barrett mult for P-384 by Felix Miller · 4 years, 1 month ago
  42. b93a5af [otbn/sw] Add ECDSA P-256 sign and verify test by Philipp Wagner · 4 years, 2 months ago
  43. 50271cf [otbn/sw] Fix indentation in meson file by Philipp Wagner · 4 years, 2 months ago
  44. 258b112 [otbn] document code of P-256 ECC lib by Felix Miller · 4 years, 2 months ago
  45. 4ee74b4 [otbn] improve style of auto-generated code by Felix Miller · 4 years, 2 months ago
  46. 2cb4979 [otbn] improve style of auto-generated code by Felix Miller · 4 years, 2 months ago
  47. b7525ea [otbn/sw] Improve consistency of comments in rsa.s by Philipp Wagner · 4 years, 2 months ago
  48. 8f679e6 [otbn] rework parts of 384 bit Barrett code by Felix Miller · 4 years, 2 months ago
  49. 662d98e [otbn] add comments on bounds of parameters by Felix Miller · 4 years, 2 months ago
  50. 7c42f67 [otbn] fix bn.rshi instructions in Barrett code by Felix Miller · 4 years, 2 months ago
  51. 4b6f341 [otbn/sw] Add end-to-end RSA test by Philipp Wagner · 4 years, 5 months ago
  52. cce6094 [cleanup] Mass replace tabs with spaces by Srikrishna Iyer · 4 years, 3 months ago
  53. ba51066 [otbn] Add standalone tests for ECC P-256 operations by Felix Miller · 4 years, 4 months ago
  54. 480c0de [otbn] Add error code test to dif_otbn_smoketest by Greg Chadwick · 4 years, 4 months ago
  55. 195ee86 [otbn] fix transposed digits in p256 code by Felix Miller · 4 years, 4 months ago
  56. caf78d0 [otbn] Update p256 code with spec changes by Felix Miller · 4 years, 4 months ago
  57. d0ab3e7 [otbn] Update p256 code snippet with wsr changes by Greg Chadwick · 4 years, 4 months ago
  58. 2d14984 [build] Make prog_* variables in Meson defined earlier by Philipp Wagner · 4 years, 4 months ago
  59. 08f926f [sw] Add Custom Target Dependencies by Sam Elliott · 4 years, 4 months ago
  60. 5363dc4 [otbn] add initial assembly for ECC P-256 by Felix Miller · 4 years, 4 months ago
  61. de15b01 [otbn] Fix nested loops in modexp.S by Greg Chadwick · 4 years, 5 months ago
  62. 972b3c2 [otbn/sw] Export ELF files into $BIN_DIR by Philipp Wagner · 4 years, 5 months ago
  63. 80cc823 [sw/otbn] Integrate OTBN code building into meson by Philipp Wagner · 4 years, 5 months ago
  64. cab8303 [otbn] Rename label to match what it does by Philipp Wagner · 4 years, 5 months ago
  65. 25073d8 [otbn] Make wrap_barrett384 symbol globally available by Philipp Wagner · 4 years, 5 months ago
  66. dbef949 [otbn] unify montmul routines in modexp by Felix Miller · 4 years, 5 months ago
  67. 8f31e6f [otbn] change calling convention for modexp by Felix Miller · 4 years, 5 months ago
  68. 5968b22 [otbn] rework pointer usage in modexp by Felix Miller · 4 years, 5 months ago
  69. 757b128 [otbn] rename subroutines in modexp by Felix Miller · 4 years, 5 months ago
  70. 1f37185 [otbn] call modload in RSA tests by Felix Miller · 4 years, 5 months ago
  71. d9cf589 [otbn] turn modexp into library by Felix Miller · 4 years, 5 months ago
  72. 89de84f [otbn] Rename assembly files from .S to .s by Philipp Wagner · 4 years, 5 months ago
  73. 50c6c51 [otbn] add standalone tests for RSA 1024 by Felix Miller · 4 years, 6 months ago
  74. 489da4a [otbn] Remove tab from comment by Philipp Wagner · 4 years, 5 months ago
  75. b5b8c7f [otbn] Use .s instead of .S suffix for assembly by Philipp Wagner · 4 years, 5 months ago
  76. c803d02 [otbn] Define a slightly more general way to build code snippets by Rupert Swarbrick · 4 years, 5 months ago
  77. 14fb115 [otbn] make some routines global in modexp assembly by Felix Miller · 4 years, 6 months ago
  78. 4edcfd6 [otbn] add modexp subroutine for pubexp 65537 by Felix Miller · 4 years, 6 months ago
  79. 7429e2c [otbn] add documentation to modexp library by Felix Miller · 4 years, 6 months ago
  80. c160ef1 [otbn] indent loop blocks by Felix Miller · 4 years, 6 months ago
  81. 3e9fdd2 [otbn] fix typos in otbn asm for Barrett reduction by Felix Miller · 4 years, 6 months ago
  82. c35c520 [otbn] Fix off-by-one error in otbn-as li handling by Rupert Swarbrick · 4 years, 6 months ago
  83. 51fa63b [otbn] remove unecessary code in modexp assembly by Felix Miller · 4 years, 6 months ago
  84. 89a0d0b [otbn] use pseudo instructions in modexp code by Felix Miller · 4 years, 6 months ago
  85. eedf49d [otbn] improve style of auto-generated code by Felix Miller · 4 years, 6 months ago
  86. 9e91115 [otbn] use bn.wsrrs for reading WSRs by Felix Miller · 4 years, 7 months ago
  87. 5102a51 [otbn] fix typo in modexp.s by Felix Miller · 4 years, 7 months ago
  88. 97d37e9 [otbn] add code snippet for 384 bit modular multiplication by Felix Miller · 4 years, 7 months ago
  89. 50c80a8 [otbn] Fix some issues in modexp assembly by Philipp Wagner · 4 years, 7 months ago
  90. a7f81fe [otbn] fix RND WSR address by Felix Miller · 4 years, 7 months ago
  91. 822a7e0 [otbn] Add code snippets for 256 and 384 bit mul by Greg Chadwick · 4 years, 7 months ago
  92. 358f9a2 [otbn] Add a code snippet that shows off the loop instructions by Rupert Swarbrick · 4 years, 7 months ago
  93. f198499 [otbn] Mention pseudo-ops example in README by Philipp Wagner · 4 years, 8 months ago
  94. 0f643e1 [otbn] Move software to sw/otbn by Philipp Wagner · 4 years, 8 months ago