Reference implementations of PQC
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

129 lines
2.3 KiB

  1. consistency_checks:
  2. - source:
  3. scheme: dilithium2
  4. implementation: clean
  5. files:
  6. - packing.h
  7. - sign.h
  8. - packing.c
  9. - source:
  10. scheme: dilithium2
  11. implementation: avx2
  12. files:
  13. - align.h
  14. - cdecl.h
  15. - consts.h
  16. - ntt.h
  17. - packing.h
  18. - rounding.h
  19. - sign.h
  20. - consts.c
  21. - packing.c
  22. - source:
  23. scheme: dilithium2aes
  24. implementation: clean
  25. files:
  26. - packing.h
  27. - sign.h
  28. - packing.c
  29. - source:
  30. scheme: dilithium2aes
  31. implementation: avx2
  32. files:
  33. - aes256ctr.h
  34. - align.h
  35. - cdecl.h
  36. - consts.h
  37. - ntt.h
  38. - packing.h
  39. - poly.h
  40. - polyvec.h
  41. - rounding.h
  42. - sign.h
  43. - symmetric.h
  44. - aes256ctr.c
  45. - consts.c
  46. - packing.c
  47. - polyvec.c
  48. - sign.c
  49. - source:
  50. scheme: dilithium3
  51. implementation: clean
  52. files:
  53. - packing.h
  54. - sign.h
  55. - packing.c
  56. - source:
  57. scheme: dilithium3
  58. implementation: avx2
  59. files:
  60. - align.h
  61. - cdecl.h
  62. - consts.h
  63. - ntt.h
  64. - packing.h
  65. - rejsample.h
  66. - rounding.h
  67. - sign.h
  68. - consts.c
  69. - packing.c
  70. - rounding.c
  71. - source:
  72. scheme: dilithium3aes
  73. implementation: clean
  74. files:
  75. - api.h
  76. - packing.h
  77. - params.h
  78. - sign.h
  79. - packing.c
  80. - source:
  81. scheme: dilithium5
  82. implementation: clean
  83. files:
  84. - packing.h
  85. - sign.h
  86. - packing.c
  87. - source:
  88. scheme: dilithium5
  89. implementation: avx2
  90. files:
  91. - align.h
  92. - cdecl.h
  93. - consts.h
  94. - ntt.h
  95. - packing.h
  96. - rounding.h
  97. - sign.h
  98. - consts.c
  99. - packing.c
  100. - rounding.c
  101. - source:
  102. scheme: dilithium5aes
  103. implementation: clean
  104. files:
  105. - packing.h
  106. - sign.h
  107. - packing.c
  108. - source:
  109. scheme: dilithium5aes
  110. implementation: avx2
  111. files:
  112. - aes256ctr.h
  113. - align.h
  114. - cdecl.h
  115. - consts.h
  116. - ntt.h
  117. - packing.h
  118. - poly.h
  119. - polyvec.h
  120. - rounding.h
  121. - sign.h
  122. - symmetric.h
  123. - aes256ctr.c
  124. - consts.c
  125. - packing.c
  126. - polyvec.c
  127. - rounding.c
  128. - sign.c