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.
 
 
 
 

156 lines
2.8 KiB

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