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.
 
 
 
 

157 lines
2.8 KiB

  1. consistency_checks:
  2. - source:
  3. scheme: kyber512
  4. implementation: clean
  5. files:
  6. - indcpa.h
  7. - kem.h
  8. - verify.h
  9. - symmetric-shake.c
  10. - source:
  11. scheme: kyber512
  12. implementation: avx2
  13. files:
  14. - align.h
  15. - cbd.h
  16. - cdecl.h
  17. - consts.h
  18. - fips202x4.h
  19. - indcpa.h
  20. - kem.h
  21. - ntt.h
  22. - polyvec.h
  23. - reduce.h
  24. - rejsample.h
  25. - symmetric.h
  26. - verify.h
  27. - consts.c
  28. - fips202x4.c
  29. - kem.c
  30. - rejsample.c
  31. - symmetric-shake.c
  32. - verify.c
  33. - source:
  34. scheme: kyber512-90s
  35. implementation: clean
  36. files:
  37. - indcpa.h
  38. - kem.h
  39. - verify.h
  40. - source:
  41. scheme: kyber512-90s
  42. implementation: avx2
  43. files:
  44. - align.h
  45. - cbd.h
  46. - cdecl.h
  47. - consts.h
  48. - indcpa.h
  49. - kem.h
  50. - ntt.h
  51. - polyvec.h
  52. - reduce.h
  53. - rejsample.h
  54. - verify.h
  55. - consts.c
  56. - kem.c
  57. - rejsample.c
  58. - verify.c
  59. - source:
  60. scheme: kyber768
  61. implementation: clean
  62. files:
  63. - indcpa.h
  64. - kem.h
  65. - verify.h
  66. - symmetric-shake.c
  67. - source:
  68. scheme: kyber768
  69. implementation: avx2
  70. files:
  71. - align.h
  72. - cbd.h
  73. - cdecl.h
  74. - consts.h
  75. - fips202x4.h
  76. - indcpa.h
  77. - kem.h
  78. - ntt.h
  79. - poly.h
  80. - polyvec.h
  81. - reduce.h
  82. - rejsample.h
  83. - symmetric.h
  84. - verify.h
  85. - cbd.c
  86. - consts.c
  87. - fips202x4.c
  88. - kem.c
  89. - rejsample.c
  90. - symmetric-shake.c
  91. - verify.c
  92. - source:
  93. scheme: kyber768-90s
  94. implementation: clean
  95. files:
  96. - indcpa.h
  97. - kem.h
  98. - verify.h
  99. - source:
  100. scheme: kyber768-90s
  101. implementation: avx2
  102. files:
  103. - align.h
  104. - cbd.h
  105. - cdecl.h
  106. - consts.h
  107. - indcpa.h
  108. - kem.h
  109. - ntt.h
  110. - polyvec.h
  111. - reduce.h
  112. - rejsample.h
  113. - verify.h
  114. - cbd.c
  115. - consts.c
  116. - kem.c
  117. - rejsample.c
  118. - verify.c
  119. - source:
  120. scheme: kyber1024
  121. implementation: clean
  122. files:
  123. - api.h
  124. - indcpa.h
  125. - kem.h
  126. - verify.h
  127. - symmetric-shake.c
  128. - source:
  129. scheme: kyber1024-90s
  130. implementation: clean
  131. files:
  132. - indcpa.h
  133. - kem.h
  134. - verify.h
  135. - source:
  136. scheme: kyber1024-90s
  137. implementation: avx2
  138. files:
  139. - align.h
  140. - cbd.h
  141. - cdecl.h
  142. - consts.h
  143. - indcpa.h
  144. - kem.h
  145. - ntt.h
  146. - params.h
  147. - polyvec.h
  148. - reduce.h
  149. - rejsample.h
  150. - verify.h
  151. - cbd.c
  152. - consts.c
  153. - kem.c
  154. - polyvec.c
  155. - rejsample.c
  156. - verify.c