Browse Source

move to separated folders

kyber
Henry Case 3 years ago
parent
commit
d9a051d053
100 changed files with 72 additions and 72 deletions
  1. +72
    -72
      CMakeLists.txt
  2. +0
    -0
      crypto_kem/frodo/frodokem1344shake/META.yml
  3. +0
    -0
      crypto_kem/frodo/frodokem1344shake/clean/LICENSE
  4. +0
    -0
      crypto_kem/frodo/frodokem1344shake/clean/Makefile.Microsoft_nmake
  5. +0
    -0
      crypto_kem/frodo/frodokem1344shake/clean/api.h
  6. +0
    -0
      crypto_kem/frodo/frodokem1344shake/clean/common.h
  7. +0
    -0
      crypto_kem/frodo/frodokem1344shake/clean/kem.c
  8. +0
    -0
      crypto_kem/frodo/frodokem1344shake/clean/matrix_shake.c
  9. +0
    -0
      crypto_kem/frodo/frodokem1344shake/clean/noise.c
  10. +0
    -0
      crypto_kem/frodo/frodokem1344shake/clean/params.h
  11. +0
    -0
      crypto_kem/frodo/frodokem1344shake/clean/util.c
  12. +0
    -0
      crypto_kem/frodo/frodokem1344shake/opt/LICENSE
  13. +0
    -0
      crypto_kem/frodo/frodokem1344shake/opt/Makefile.Microsoft_nmake
  14. +0
    -0
      crypto_kem/frodo/frodokem1344shake/opt/api.h
  15. +0
    -0
      crypto_kem/frodo/frodokem1344shake/opt/common.h
  16. +0
    -0
      crypto_kem/frodo/frodokem1344shake/opt/kem.c
  17. +0
    -0
      crypto_kem/frodo/frodokem1344shake/opt/matrix_shake.c
  18. +0
    -0
      crypto_kem/frodo/frodokem1344shake/opt/noise.c
  19. +0
    -0
      crypto_kem/frodo/frodokem1344shake/opt/params.h
  20. +0
    -0
      crypto_kem/frodo/frodokem1344shake/opt/util.c
  21. +0
    -0
      crypto_kem/frodo/frodokem640shake/META.yml
  22. +0
    -0
      crypto_kem/frodo/frodokem640shake/clean/LICENSE
  23. +0
    -0
      crypto_kem/frodo/frodokem640shake/clean/Makefile.Microsoft_nmake
  24. +0
    -0
      crypto_kem/frodo/frodokem640shake/clean/api.h
  25. +0
    -0
      crypto_kem/frodo/frodokem640shake/clean/common.h
  26. +0
    -0
      crypto_kem/frodo/frodokem640shake/clean/kem.c
  27. +0
    -0
      crypto_kem/frodo/frodokem640shake/clean/matrix_shake.c
  28. +0
    -0
      crypto_kem/frodo/frodokem640shake/clean/noise.c
  29. +0
    -0
      crypto_kem/frodo/frodokem640shake/clean/params.h
  30. +0
    -0
      crypto_kem/frodo/frodokem640shake/clean/util.c
  31. +0
    -0
      crypto_kem/frodo/frodokem640shake/opt/LICENSE
  32. +0
    -0
      crypto_kem/frodo/frodokem640shake/opt/Makefile.Microsoft_nmake
  33. +0
    -0
      crypto_kem/frodo/frodokem640shake/opt/api.h
  34. +0
    -0
      crypto_kem/frodo/frodokem640shake/opt/common.h
  35. +0
    -0
      crypto_kem/frodo/frodokem640shake/opt/kem.c
  36. +0
    -0
      crypto_kem/frodo/frodokem640shake/opt/matrix_shake.c
  37. +0
    -0
      crypto_kem/frodo/frodokem640shake/opt/noise.c
  38. +0
    -0
      crypto_kem/frodo/frodokem640shake/opt/params.h
  39. +0
    -0
      crypto_kem/frodo/frodokem640shake/opt/util.c
  40. +0
    -0
      crypto_kem/frodo/frodokem976shake/META.yml
  41. +0
    -0
      crypto_kem/frodo/frodokem976shake/clean/LICENSE
  42. +0
    -0
      crypto_kem/frodo/frodokem976shake/clean/Makefile.Microsoft_nmake
  43. +0
    -0
      crypto_kem/frodo/frodokem976shake/clean/api.h
  44. +0
    -0
      crypto_kem/frodo/frodokem976shake/clean/common.h
  45. +0
    -0
      crypto_kem/frodo/frodokem976shake/clean/kem.c
  46. +0
    -0
      crypto_kem/frodo/frodokem976shake/clean/matrix_shake.c
  47. +0
    -0
      crypto_kem/frodo/frodokem976shake/clean/noise.c
  48. +0
    -0
      crypto_kem/frodo/frodokem976shake/clean/params.h
  49. +0
    -0
      crypto_kem/frodo/frodokem976shake/clean/util.c
  50. +0
    -0
      crypto_kem/frodo/frodokem976shake/opt/LICENSE
  51. +0
    -0
      crypto_kem/frodo/frodokem976shake/opt/Makefile.Microsoft_nmake
  52. +0
    -0
      crypto_kem/frodo/frodokem976shake/opt/api.h
  53. +0
    -0
      crypto_kem/frodo/frodokem976shake/opt/common.h
  54. +0
    -0
      crypto_kem/frodo/frodokem976shake/opt/kem.c
  55. +0
    -0
      crypto_kem/frodo/frodokem976shake/opt/matrix_shake.c
  56. +0
    -0
      crypto_kem/frodo/frodokem976shake/opt/noise.c
  57. +0
    -0
      crypto_kem/frodo/frodokem976shake/opt/params.h
  58. +0
    -0
      crypto_kem/frodo/frodokem976shake/opt/util.c
  59. +0
    -0
      crypto_kem/kyber/kyber1024/META.yml
  60. +0
    -0
      crypto_kem/kyber/kyber1024/avx2/LICENSE
  61. +0
    -0
      crypto_kem/kyber/kyber1024/avx2/align.h
  62. +0
    -0
      crypto_kem/kyber/kyber1024/avx2/api.h
  63. +0
    -0
      crypto_kem/kyber/kyber1024/avx2/basemul.S
  64. +0
    -0
      crypto_kem/kyber/kyber1024/avx2/cbd.c
  65. +0
    -0
      crypto_kem/kyber/kyber1024/avx2/cbd.h
  66. +0
    -0
      crypto_kem/kyber/kyber1024/avx2/cdecl.h
  67. +0
    -0
      crypto_kem/kyber/kyber1024/avx2/consts.c
  68. +0
    -0
      crypto_kem/kyber/kyber1024/avx2/consts.h
  69. +0
    -0
      crypto_kem/kyber/kyber1024/avx2/fips202x4.c
  70. +0
    -0
      crypto_kem/kyber/kyber1024/avx2/fips202x4.h
  71. +0
    -0
      crypto_kem/kyber/kyber1024/avx2/fq.S
  72. +0
    -0
      crypto_kem/kyber/kyber1024/avx2/fq.inc
  73. +0
    -0
      crypto_kem/kyber/kyber1024/avx2/indcpa.c
  74. +0
    -0
      crypto_kem/kyber/kyber1024/avx2/indcpa.h
  75. +0
    -0
      crypto_kem/kyber/kyber1024/avx2/invntt.S
  76. +0
    -0
      crypto_kem/kyber/kyber1024/avx2/kem.c
  77. +0
    -0
      crypto_kem/kyber/kyber1024/avx2/kem.h
  78. +0
    -0
      crypto_kem/kyber/kyber1024/avx2/ntt.S
  79. +0
    -0
      crypto_kem/kyber/kyber1024/avx2/ntt.h
  80. +0
    -0
      crypto_kem/kyber/kyber1024/avx2/params.h
  81. +0
    -0
      crypto_kem/kyber/kyber1024/avx2/poly.c
  82. +0
    -0
      crypto_kem/kyber/kyber1024/avx2/poly.h
  83. +0
    -0
      crypto_kem/kyber/kyber1024/avx2/polyvec.c
  84. +0
    -0
      crypto_kem/kyber/kyber1024/avx2/polyvec.h
  85. +0
    -0
      crypto_kem/kyber/kyber1024/avx2/reduce.h
  86. +0
    -0
      crypto_kem/kyber/kyber1024/avx2/rejsample.c
  87. +0
    -0
      crypto_kem/kyber/kyber1024/avx2/rejsample.h
  88. +0
    -0
      crypto_kem/kyber/kyber1024/avx2/shuffle.S
  89. +0
    -0
      crypto_kem/kyber/kyber1024/avx2/shuffle.inc
  90. +0
    -0
      crypto_kem/kyber/kyber1024/avx2/symmetric-shake.c
  91. +0
    -0
      crypto_kem/kyber/kyber1024/avx2/symmetric.h
  92. +0
    -0
      crypto_kem/kyber/kyber1024/avx2/verify.c
  93. +0
    -0
      crypto_kem/kyber/kyber1024/avx2/verify.h
  94. +0
    -0
      crypto_kem/kyber/kyber1024/clean/LICENSE
  95. +0
    -0
      crypto_kem/kyber/kyber1024/clean/Makefile.Microsoft_nmake
  96. +0
    -0
      crypto_kem/kyber/kyber1024/clean/api.h
  97. +0
    -0
      crypto_kem/kyber/kyber1024/clean/cbd.c
  98. +0
    -0
      crypto_kem/kyber/kyber1024/clean/cbd.h
  99. +0
    -0
      crypto_kem/kyber/kyber1024/clean/indcpa.c
  100. +0
    -0
      crypto_kem/kyber/kyber1024/clean/indcpa.h

+ 72
- 72
CMakeLists.txt View File

@@ -140,57 +140,57 @@ endfunction()
# Define sources of the components
set(
SRC_CLEAN_DILITHIUM2
crypto_sign/dilithium2/clean/ntt.c
crypto_sign/dilithium2/clean/packing.c
crypto_sign/dilithium2/clean/poly.c
crypto_sign/dilithium2/clean/polyvec.c
crypto_sign/dilithium2/clean/reduce.c
crypto_sign/dilithium2/clean/rounding.c
crypto_sign/dilithium2/clean/sign.c
crypto_sign/dilithium2/clean/symmetric-shake.c
crypto_sign/dilithium/dilithium2/clean/ntt.c
crypto_sign/dilithium/dilithium2/clean/packing.c
crypto_sign/dilithium/dilithium2/clean/poly.c
crypto_sign/dilithium/dilithium2/clean/polyvec.c
crypto_sign/dilithium/dilithium2/clean/reduce.c
crypto_sign/dilithium/dilithium2/clean/rounding.c
crypto_sign/dilithium/dilithium2/clean/sign.c
crypto_sign/dilithium/dilithium2/clean/symmetric-shake.c
)

set(
INC_CLEAN_DILITHIUM2
crypto_sign/dilithium2/clean
crypto_sign/dilithium/dilithium2/clean
)
define_sig_alg(dilithium2_clean
PQCLEAN_DILITHIUM2_CLEAN "${SRC_CLEAN_DILITHIUM2}" "${INC_CLEAN_DILITHIUM2}")

set(
SRC_CLEAN_DILITHIUM3
crypto_sign/dilithium3/clean/ntt.c
crypto_sign/dilithium3/clean/packing.c
crypto_sign/dilithium3/clean/poly.c
crypto_sign/dilithium3/clean/polyvec.c
crypto_sign/dilithium3/clean/reduce.c
crypto_sign/dilithium3/clean/rounding.c
crypto_sign/dilithium3/clean/sign.c
crypto_sign/dilithium3/clean/symmetric-shake.c
crypto_sign/dilithium/dilithium3/clean/ntt.c
crypto_sign/dilithium/dilithium3/clean/packing.c
crypto_sign/dilithium/dilithium3/clean/poly.c
crypto_sign/dilithium/dilithium3/clean/polyvec.c
crypto_sign/dilithium/dilithium3/clean/reduce.c
crypto_sign/dilithium/dilithium3/clean/rounding.c
crypto_sign/dilithium/dilithium3/clean/sign.c
crypto_sign/dilithium/dilithium3/clean/symmetric-shake.c
)

set(
INC_CLEAN_DILITHIUM3
crypto_sign/dilithium3/clean
crypto_sign/dilithium/dilithium3/clean
)
define_sig_alg(dilithium3_clean
PQCLEAN_DILITHIUM3_CLEAN "${SRC_CLEAN_DILITHIUM3}" "${INC_CLEAN_DILITHIUM3}")

set(
SRC_CLEAN_DILITHIUM5
crypto_sign/dilithium5/clean/ntt.c
crypto_sign/dilithium5/clean/packing.c
crypto_sign/dilithium5/clean/poly.c
crypto_sign/dilithium5/clean/polyvec.c
crypto_sign/dilithium5/clean/reduce.c
crypto_sign/dilithium5/clean/rounding.c
crypto_sign/dilithium5/clean/sign.c
crypto_sign/dilithium5/clean/symmetric-shake.c
crypto_sign/dilithium/dilithium5/clean/ntt.c
crypto_sign/dilithium/dilithium5/clean/packing.c
crypto_sign/dilithium/dilithium5/clean/poly.c
crypto_sign/dilithium/dilithium5/clean/polyvec.c
crypto_sign/dilithium/dilithium5/clean/reduce.c
crypto_sign/dilithium/dilithium5/clean/rounding.c
crypto_sign/dilithium/dilithium5/clean/sign.c
crypto_sign/dilithium/dilithium5/clean/symmetric-shake.c
)

set(
INC_CLEAN_DILITHIUM5
crypto_sign/dilithium5/clean
crypto_sign/dilithium/dilithium5/clean
)

define_sig_alg(dilithium5_clean
@@ -222,69 +222,69 @@ set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -march=haswell")

set(
SRC_AVX2_DILITHIUM2
crypto_sign/dilithium2/avx2/consts.c
crypto_sign/dilithium2/avx2/f1600x4.S
crypto_sign/dilithium2/avx2/fips202x4.c
crypto_sign/dilithium2/avx2/invntt.S
crypto_sign/dilithium2/avx2/ntt.S
crypto_sign/dilithium2/avx2/packing.c
crypto_sign/dilithium2/avx2/pointwise.S
crypto_sign/dilithium2/avx2/poly.c
crypto_sign/dilithium2/avx2/polyvec.c
crypto_sign/dilithium2/avx2/rejsample.c
crypto_sign/dilithium2/avx2/rounding.c
crypto_sign/dilithium2/avx2/shuffle.S
crypto_sign/dilithium2/avx2/sign.c
crypto_sign/dilithium2/avx2/symmetric-shake.c)
crypto_sign/dilithium/dilithium2/avx2/consts.c
crypto_sign/dilithium/dilithium2/avx2/f1600x4.S
crypto_sign/dilithium/dilithium2/avx2/fips202x4.c
crypto_sign/dilithium/dilithium2/avx2/invntt.S
crypto_sign/dilithium/dilithium2/avx2/ntt.S
crypto_sign/dilithium/dilithium2/avx2/packing.c
crypto_sign/dilithium/dilithium2/avx2/pointwise.S
crypto_sign/dilithium/dilithium2/avx2/poly.c
crypto_sign/dilithium/dilithium2/avx2/polyvec.c
crypto_sign/dilithium/dilithium2/avx2/rejsample.c
crypto_sign/dilithium/dilithium2/avx2/rounding.c
crypto_sign/dilithium/dilithium2/avx2/shuffle.S
crypto_sign/dilithium/dilithium2/avx2/sign.c
crypto_sign/dilithium/dilithium2/avx2/symmetric-shake.c)
set(
INC_AVX2_DILITHIUM2
crypto_sign/dilithium2/avx2
crypto_sign/dilithium/dilithium2/avx2
)
define_sig_alg(dilithium2_avx2
PQCLEAN_DILITHIUM2_AVX2 "${SRC_AVX2_DILITHIUM2}" "${INC_AVX2_DILITHIUM2}")

set(
SRC_AVX2_DILITHIUM3
crypto_sign/dilithium3/avx2/consts.c
crypto_sign/dilithium3/avx2/f1600x4.S
crypto_sign/dilithium3/avx2/fips202x4.c
crypto_sign/dilithium3/avx2/invntt.S
crypto_sign/dilithium3/avx2/ntt.S
crypto_sign/dilithium3/avx2/packing.c
crypto_sign/dilithium3/avx2/pointwise.S
crypto_sign/dilithium3/avx2/poly.c
crypto_sign/dilithium3/avx2/polyvec.c
crypto_sign/dilithium3/avx2/rejsample.c
crypto_sign/dilithium3/avx2/rounding.c
crypto_sign/dilithium3/avx2/shuffle.S
crypto_sign/dilithium3/avx2/sign.c
crypto_sign/dilithium3/avx2/symmetric-shake.c)
crypto_sign/dilithium/dilithium3/avx2/consts.c
crypto_sign/dilithium/dilithium3/avx2/f1600x4.S
crypto_sign/dilithium/dilithium3/avx2/fips202x4.c
crypto_sign/dilithium/dilithium3/avx2/invntt.S
crypto_sign/dilithium/dilithium3/avx2/ntt.S
crypto_sign/dilithium/dilithium3/avx2/packing.c
crypto_sign/dilithium/dilithium3/avx2/pointwise.S
crypto_sign/dilithium/dilithium3/avx2/poly.c
crypto_sign/dilithium/dilithium3/avx2/polyvec.c
crypto_sign/dilithium/dilithium3/avx2/rejsample.c
crypto_sign/dilithium/dilithium3/avx2/rounding.c
crypto_sign/dilithium/dilithium3/avx2/shuffle.S
crypto_sign/dilithium/dilithium3/avx2/sign.c
crypto_sign/dilithium/dilithium3/avx2/symmetric-shake.c)
set(
INC_AVX2_DILITHIUM3
crypto_sign/dilithium3/avx2
crypto_sign/dilithium/dilithium3/avx2
)
define_sig_alg(dilithium3_avx2
PQCLEAN_DILITHIUM3_AVX2 "${SRC_AVX2_DILITHIUM3}" "${INC_AVX2_DILITHIUM3}")

set(
SRC_AVX2_DILITHIUM5
crypto_sign/dilithium5/avx2/consts.c
crypto_sign/dilithium5/avx2/f1600x4.S
crypto_sign/dilithium5/avx2/fips202x4.c
crypto_sign/dilithium5/avx2/invntt.S
crypto_sign/dilithium5/avx2/ntt.S
crypto_sign/dilithium5/avx2/packing.c
crypto_sign/dilithium5/avx2/pointwise.S
crypto_sign/dilithium5/avx2/poly.c
crypto_sign/dilithium5/avx2/polyvec.c
crypto_sign/dilithium5/avx2/rejsample.c
crypto_sign/dilithium5/avx2/rounding.c
crypto_sign/dilithium5/avx2/shuffle.S
crypto_sign/dilithium5/avx2/sign.c
crypto_sign/dilithium5/avx2/symmetric-shake.c)
crypto_sign/dilithium/dilithium5/avx2/consts.c
crypto_sign/dilithium/dilithium5/avx2/f1600x4.S
crypto_sign/dilithium/dilithium5/avx2/fips202x4.c
crypto_sign/dilithium/dilithium5/avx2/invntt.S
crypto_sign/dilithium/dilithium5/avx2/ntt.S
crypto_sign/dilithium/dilithium5/avx2/packing.c
crypto_sign/dilithium/dilithium5/avx2/pointwise.S
crypto_sign/dilithium/dilithium5/avx2/poly.c
crypto_sign/dilithium/dilithium5/avx2/polyvec.c
crypto_sign/dilithium/dilithium5/avx2/rejsample.c
crypto_sign/dilithium/dilithium5/avx2/rounding.c
crypto_sign/dilithium/dilithium5/avx2/shuffle.S
crypto_sign/dilithium/dilithium5/avx2/sign.c
crypto_sign/dilithium/dilithium5/avx2/symmetric-shake.c)
set(
INC_AVX2_DILITHIUM5
crypto_sign/dilithium5/avx2
crypto_sign/dilithium/dilithium5/avx2
)
define_sig_alg(dilithium5_avx2
PQCLEAN_DILITHIUM5_AVX2 "${SRC_AVX2_DILITHIUM5}" "${INC_AVX2_DILITHIUM5}")


crypto_kem/frodokem1344shake/META.yml → crypto_kem/frodo/frodokem1344shake/META.yml View File


crypto_kem/frodokem1344shake/clean/LICENSE → crypto_kem/frodo/frodokem1344shake/clean/LICENSE View File


crypto_kem/frodokem1344shake/clean/Makefile.Microsoft_nmake → crypto_kem/frodo/frodokem1344shake/clean/Makefile.Microsoft_nmake View File


crypto_kem/frodokem1344shake/clean/api.h → crypto_kem/frodo/frodokem1344shake/clean/api.h View File


crypto_kem/frodokem1344shake/clean/common.h → crypto_kem/frodo/frodokem1344shake/clean/common.h View File


crypto_kem/frodokem1344shake/clean/kem.c → crypto_kem/frodo/frodokem1344shake/clean/kem.c View File


crypto_kem/frodokem1344shake/clean/matrix_shake.c → crypto_kem/frodo/frodokem1344shake/clean/matrix_shake.c View File


crypto_kem/frodokem1344shake/clean/noise.c → crypto_kem/frodo/frodokem1344shake/clean/noise.c View File


crypto_kem/frodokem1344shake/clean/params.h → crypto_kem/frodo/frodokem1344shake/clean/params.h View File


crypto_kem/frodokem1344shake/clean/util.c → crypto_kem/frodo/frodokem1344shake/clean/util.c View File


crypto_kem/frodokem1344shake/opt/LICENSE → crypto_kem/frodo/frodokem1344shake/opt/LICENSE View File


crypto_kem/frodokem1344shake/opt/Makefile.Microsoft_nmake → crypto_kem/frodo/frodokem1344shake/opt/Makefile.Microsoft_nmake View File


crypto_kem/frodokem1344shake/opt/api.h → crypto_kem/frodo/frodokem1344shake/opt/api.h View File


crypto_kem/frodokem1344shake/opt/common.h → crypto_kem/frodo/frodokem1344shake/opt/common.h View File


crypto_kem/frodokem1344shake/opt/kem.c → crypto_kem/frodo/frodokem1344shake/opt/kem.c View File


crypto_kem/frodokem1344shake/opt/matrix_shake.c → crypto_kem/frodo/frodokem1344shake/opt/matrix_shake.c View File


crypto_kem/frodokem1344shake/opt/noise.c → crypto_kem/frodo/frodokem1344shake/opt/noise.c View File


crypto_kem/frodokem1344shake/opt/params.h → crypto_kem/frodo/frodokem1344shake/opt/params.h View File


crypto_kem/frodokem1344shake/opt/util.c → crypto_kem/frodo/frodokem1344shake/opt/util.c View File


crypto_kem/frodokem640shake/META.yml → crypto_kem/frodo/frodokem640shake/META.yml View File


crypto_kem/frodokem640shake/clean/LICENSE → crypto_kem/frodo/frodokem640shake/clean/LICENSE View File


crypto_kem/frodokem640shake/clean/Makefile.Microsoft_nmake → crypto_kem/frodo/frodokem640shake/clean/Makefile.Microsoft_nmake View File


crypto_kem/frodokem640shake/clean/api.h → crypto_kem/frodo/frodokem640shake/clean/api.h View File


crypto_kem/frodokem640shake/clean/common.h → crypto_kem/frodo/frodokem640shake/clean/common.h View File


crypto_kem/frodokem640shake/clean/kem.c → crypto_kem/frodo/frodokem640shake/clean/kem.c View File


crypto_kem/frodokem640shake/clean/matrix_shake.c → crypto_kem/frodo/frodokem640shake/clean/matrix_shake.c View File


crypto_kem/frodokem640shake/clean/noise.c → crypto_kem/frodo/frodokem640shake/clean/noise.c View File


crypto_kem/frodokem640shake/clean/params.h → crypto_kem/frodo/frodokem640shake/clean/params.h View File


crypto_kem/frodokem640shake/clean/util.c → crypto_kem/frodo/frodokem640shake/clean/util.c View File


crypto_kem/frodokem640shake/opt/LICENSE → crypto_kem/frodo/frodokem640shake/opt/LICENSE View File


crypto_kem/frodokem640shake/opt/Makefile.Microsoft_nmake → crypto_kem/frodo/frodokem640shake/opt/Makefile.Microsoft_nmake View File


crypto_kem/frodokem640shake/opt/api.h → crypto_kem/frodo/frodokem640shake/opt/api.h View File


crypto_kem/frodokem640shake/opt/common.h → crypto_kem/frodo/frodokem640shake/opt/common.h View File


crypto_kem/frodokem640shake/opt/kem.c → crypto_kem/frodo/frodokem640shake/opt/kem.c View File


crypto_kem/frodokem640shake/opt/matrix_shake.c → crypto_kem/frodo/frodokem640shake/opt/matrix_shake.c View File


crypto_kem/frodokem640shake/opt/noise.c → crypto_kem/frodo/frodokem640shake/opt/noise.c View File


crypto_kem/frodokem640shake/opt/params.h → crypto_kem/frodo/frodokem640shake/opt/params.h View File


crypto_kem/frodokem640shake/opt/util.c → crypto_kem/frodo/frodokem640shake/opt/util.c View File


crypto_kem/frodokem976shake/META.yml → crypto_kem/frodo/frodokem976shake/META.yml View File


crypto_kem/frodokem976shake/clean/LICENSE → crypto_kem/frodo/frodokem976shake/clean/LICENSE View File


crypto_kem/frodokem976shake/clean/Makefile.Microsoft_nmake → crypto_kem/frodo/frodokem976shake/clean/Makefile.Microsoft_nmake View File


crypto_kem/frodokem976shake/clean/api.h → crypto_kem/frodo/frodokem976shake/clean/api.h View File


crypto_kem/frodokem976shake/clean/common.h → crypto_kem/frodo/frodokem976shake/clean/common.h View File


crypto_kem/frodokem976shake/clean/kem.c → crypto_kem/frodo/frodokem976shake/clean/kem.c View File


crypto_kem/frodokem976shake/clean/matrix_shake.c → crypto_kem/frodo/frodokem976shake/clean/matrix_shake.c View File


crypto_kem/frodokem976shake/clean/noise.c → crypto_kem/frodo/frodokem976shake/clean/noise.c View File


crypto_kem/frodokem976shake/clean/params.h → crypto_kem/frodo/frodokem976shake/clean/params.h View File


crypto_kem/frodokem976shake/clean/util.c → crypto_kem/frodo/frodokem976shake/clean/util.c View File


crypto_kem/frodokem976shake/opt/LICENSE → crypto_kem/frodo/frodokem976shake/opt/LICENSE View File


crypto_kem/frodokem976shake/opt/Makefile.Microsoft_nmake → crypto_kem/frodo/frodokem976shake/opt/Makefile.Microsoft_nmake View File


crypto_kem/frodokem976shake/opt/api.h → crypto_kem/frodo/frodokem976shake/opt/api.h View File


crypto_kem/frodokem976shake/opt/common.h → crypto_kem/frodo/frodokem976shake/opt/common.h View File


crypto_kem/frodokem976shake/opt/kem.c → crypto_kem/frodo/frodokem976shake/opt/kem.c View File


crypto_kem/frodokem976shake/opt/matrix_shake.c → crypto_kem/frodo/frodokem976shake/opt/matrix_shake.c View File


crypto_kem/frodokem976shake/opt/noise.c → crypto_kem/frodo/frodokem976shake/opt/noise.c View File


crypto_kem/frodokem976shake/opt/params.h → crypto_kem/frodo/frodokem976shake/opt/params.h View File


crypto_kem/frodokem976shake/opt/util.c → crypto_kem/frodo/frodokem976shake/opt/util.c View File


crypto_kem/kyber1024/META.yml → crypto_kem/kyber/kyber1024/META.yml View File


crypto_kem/kyber1024/avx2/LICENSE → crypto_kem/kyber/kyber1024/avx2/LICENSE View File


crypto_kem/kyber1024/avx2/align.h → crypto_kem/kyber/kyber1024/avx2/align.h View File


crypto_kem/kyber1024/avx2/api.h → crypto_kem/kyber/kyber1024/avx2/api.h View File


crypto_kem/kyber1024/avx2/basemul.S → crypto_kem/kyber/kyber1024/avx2/basemul.S View File


crypto_kem/kyber1024/avx2/cbd.c → crypto_kem/kyber/kyber1024/avx2/cbd.c View File


crypto_kem/kyber1024/avx2/cbd.h → crypto_kem/kyber/kyber1024/avx2/cbd.h View File


crypto_kem/kyber1024/avx2/cdecl.h → crypto_kem/kyber/kyber1024/avx2/cdecl.h View File


crypto_kem/kyber1024/avx2/consts.c → crypto_kem/kyber/kyber1024/avx2/consts.c View File


crypto_kem/kyber1024/avx2/consts.h → crypto_kem/kyber/kyber1024/avx2/consts.h View File


crypto_kem/kyber1024/avx2/fips202x4.c → crypto_kem/kyber/kyber1024/avx2/fips202x4.c View File


crypto_kem/kyber1024/avx2/fips202x4.h → crypto_kem/kyber/kyber1024/avx2/fips202x4.h View File


crypto_kem/kyber1024/avx2/fq.S → crypto_kem/kyber/kyber1024/avx2/fq.S View File


crypto_kem/kyber1024/avx2/fq.inc → crypto_kem/kyber/kyber1024/avx2/fq.inc View File


crypto_kem/kyber1024/avx2/indcpa.c → crypto_kem/kyber/kyber1024/avx2/indcpa.c View File


crypto_kem/kyber1024/avx2/indcpa.h → crypto_kem/kyber/kyber1024/avx2/indcpa.h View File


crypto_kem/kyber1024/avx2/invntt.S → crypto_kem/kyber/kyber1024/avx2/invntt.S View File


crypto_kem/kyber1024/avx2/kem.c → crypto_kem/kyber/kyber1024/avx2/kem.c View File


crypto_kem/kyber1024/avx2/kem.h → crypto_kem/kyber/kyber1024/avx2/kem.h View File


crypto_kem/kyber1024/avx2/ntt.S → crypto_kem/kyber/kyber1024/avx2/ntt.S View File


crypto_kem/kyber1024/avx2/ntt.h → crypto_kem/kyber/kyber1024/avx2/ntt.h View File


crypto_kem/kyber1024/avx2/params.h → crypto_kem/kyber/kyber1024/avx2/params.h View File


crypto_kem/kyber1024/avx2/poly.c → crypto_kem/kyber/kyber1024/avx2/poly.c View File


crypto_kem/kyber1024/avx2/poly.h → crypto_kem/kyber/kyber1024/avx2/poly.h View File


crypto_kem/kyber1024/avx2/polyvec.c → crypto_kem/kyber/kyber1024/avx2/polyvec.c View File


crypto_kem/kyber1024/avx2/polyvec.h → crypto_kem/kyber/kyber1024/avx2/polyvec.h View File


crypto_kem/kyber1024/avx2/reduce.h → crypto_kem/kyber/kyber1024/avx2/reduce.h View File


crypto_kem/kyber1024/avx2/rejsample.c → crypto_kem/kyber/kyber1024/avx2/rejsample.c View File


crypto_kem/kyber1024/avx2/rejsample.h → crypto_kem/kyber/kyber1024/avx2/rejsample.h View File


crypto_kem/kyber1024/avx2/shuffle.S → crypto_kem/kyber/kyber1024/avx2/shuffle.S View File


crypto_kem/kyber1024/avx2/shuffle.inc → crypto_kem/kyber/kyber1024/avx2/shuffle.inc View File


crypto_kem/kyber1024/avx2/symmetric-shake.c → crypto_kem/kyber/kyber1024/avx2/symmetric-shake.c View File


crypto_kem/kyber1024/avx2/symmetric.h → crypto_kem/kyber/kyber1024/avx2/symmetric.h View File


crypto_kem/kyber1024/avx2/verify.c → crypto_kem/kyber/kyber1024/avx2/verify.c View File


crypto_kem/kyber1024/avx2/verify.h → crypto_kem/kyber/kyber1024/avx2/verify.h View File


crypto_kem/kyber1024/clean/LICENSE → crypto_kem/kyber/kyber1024/clean/LICENSE View File


crypto_kem/kyber1024/clean/Makefile.Microsoft_nmake → crypto_kem/kyber/kyber1024/clean/Makefile.Microsoft_nmake View File


crypto_kem/kyber1024/clean/api.h → crypto_kem/kyber/kyber1024/clean/api.h View File


crypto_kem/kyber1024/clean/cbd.c → crypto_kem/kyber/kyber1024/clean/cbd.c View File


crypto_kem/kyber1024/clean/cbd.h → crypto_kem/kyber/kyber1024/clean/cbd.h View File


crypto_kem/kyber1024/clean/indcpa.c → crypto_kem/kyber/kyber1024/clean/indcpa.c View File


crypto_kem/kyber1024/clean/indcpa.h → crypto_kem/kyber/kyber1024/clean/indcpa.h View File


Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save