Ugly Alpha 1
pqc_kyber:0.2.0

total uncompressed bytes

798.1 KB

total files

194

Fix

NewInclude { include: [ "src/**/*", "Cargo.*", "LICENSE-APACHE", "readme.md", "build.rs", ], has_build_script: true, }

149 wasted files

total waste: 519.0 KB

  1. tests/KATs/kyber/avx2/keccak4x/KeccakP-1600-times4-SIMD256.c : 40.0 KB
  2. tests/KATs/kyber/ref/fips202.c : 25.3 KB
  3. tests/KATs/kyber/avx2/fips202.c : 25.3 KB
  4. tests/KATs/kyber/avx2/indcpa.c : 23.1 KB
  5. tests/KATs/kyber/avx2/poly.c : 22.3 KB
  6. benches/api.rs : 15.8 KB
  7. tests/KATs/kyber/avx2/rejsample.c : 14.2 KB
  8. tests/KATs/kyber/ref/aes256ctr.c : 13.6 KB
  9. tests/KATs/kyber/ref/indcpa.c : 11.3 KB
  10. tests/KATs/kyber/avx2/polyvec.c : 11.0 KB
  11. tests/KATs/kyber/ref/poly.c : 10.9 KB
  12. tests/KATs/kyber/ref/Makefile : 9.7 KB
  13. tests/KATs/kyber/avx2/Makefile : 9.5 KB
  14. tests/KATs/kyber/ref/sha512.c : 8.1 KB
  15. tests/KATs/kyber/ref/polyvec.c : 7.7 KB
  16. tests/KATs/kyber/avx2/keccak4x/KeccakP-1600-unrolling.macros : 6.6 KB
  17. tests/rand_bufs/outputs/indcpa_keypair : 6.5 KB
  18. tests/rand_bufs/outputs/encode : 6.5 KB
  19. tests/rand_bufs/outputs/crypto_kem_keypair : 6.5 KB
  20. tests/KATs/kyber/ref/sha256.c : 6.3 KB
  21. tests/KATs/kyber/ref/CMakeLists.txt : 6.3 KB
  22. tests/KATs/kyber/avx2/fips202x4.c : 6.1 KB
  23. tests/KATs/kyber/ref/PQCgenKAT_kem.c : 5.7 KB
  24. tests/KATs/kyber/avx2/PQCgenKAT_kem.c : 5.7 KB
  25. tests/KATs/kyber/avx2/keccak4x/KeccakP-brg_endian.h : 5.6 KB
  26. tests/KATs/kyber/avx2/consts.c : 5.5 KB
  27. tests/KATs/kyber/ref/rng.c : 5.3 KB
  28. tests/KATs/kyber/avx2/rng.c : 5.3 KB
  29. tests/rand_bufs/rng.c : 5.3 KB
  30. tests/KATs/kyber/README.md : 5.2 KB
  31. tests/KATs/kyber/ref/ntt.c : 4.9 KB
  32. tests/KATs/kyber/avx2/cbd.c : 4.7 KB
  33. tests/KATs/kyber/avx2/invntt.S : 4.7 KB
  34. kyber.png : 4.6 KB
  35. tests/KATs/kyber/avx2/keccak4x/KeccakP-1600-times4-SnP.h : 4.5 KB
  36. tests/KATs/kyber/avx2/test_speed.c : 4.5 KB
  37. tests/KATs/kyber/ref/kem.c : 4.4 KB
  38. tests/KATs/kyber/avx2/kem.c : 4.4 KB
  39. tests/KATs/kyber/avx2/aes256ctr.c : 4.4 KB
  40. tests/KATs/kyber/avx2/shuffle.S : 4.2 KB
  41. tests/KATs/kyber/avx2/ntt.S : 4.0 KB
  42. tests/KATs/kyber/ref/test_speed.c : 4.0 KB
  43. tests/KATs/kyber/avx2/api.h : 4.0 KB
  44. tests/KATs/kyber/ref/api.h : 3.9 KB
  45. tests/KATs/kyber/ref/cbd.c : 3.4 KB
  46. tests/run_all_tests.sh : 3.2 KB
  47. tests/KATs/kyber/avx2/poly.h : 2.9 KB
  48. tests/KATs/kyber/avx2/basemul.S : 2.6 KB
  49. tests/KATs/kyber/ref/test_kyber.c : 2.5 KB
  50. tests/KATs/kyber/avx2/test_kyber.c : 2.5 KB
  51. tests/KATs/kyber/ref/test_vectors.c : 2.5 KB
  52. tests/KATs/kyber/avx2/test_vectors.c : 2.5 KB
  53. tests/KATs/kyber/avx2/fips202x4.h : 2.4 KB
  54. tests/load/mod.rs : 2.4 KB
  55. tests/KATs/kyber/avx2/fips202.h : 2.3 KB
  56. tests/KATs/kyber/ref/fips202.h : 2.3 KB
  57. tests/kat.rs : 2.2 KB
  58. tests/KATs/kyber/ref/symmetric.h : 2.1 KB
  59. tests/KATs/kyber/avx2/verify.c : 2.1 KB
  60. tests/KATs/kyber/Kyber512-90s_META.yml : 2.1 KB
  61. tests/KATs/kyber/Kyber1024-90s_META.yml : 2.0 KB
  62. tests/KATs/kyber/avx2/params.h : 2.0 KB
  63. tests/KATs/kyber/ref/params.h : 2.0 KB
  64. tests/KATs/kyber/Kyber768-90s_META.yml : 2.0 KB
  65. tests/KATs/kyber/Kyber1024_META.yml : 2.0 KB
  66. tests/KATs/kyber/Kyber768_META.yml : 2.0 KB
  67. tests/KATs/kyber/Kyber512_META.yml : 2.0 KB
  68. tests/KATs/kyber/avx2/symmetric.h : 2.0 KB
  69. tests/KATs/kyber/ref/poly.h : 2.0 KB
  70. tests/rand_bufs/generate_bufs.c : 1.9 KB
  71. tests/KATs/kyber/ref/symmetric-shake.c : 1.8 KB
  72. tests/KATs/kyber/avx2/symmetric-shake.c : 1.8 KB
  73. tests/KATs/kyber/ref/test_kex.c : 1.8 KB
  74. tests/KATs/kyber/avx2/test_kex.c : 1.8 KB
  75. tests/KATs/kyber/ref/kex.c : 1.7 KB
  76. tests/KATs/kyber/avx2/kex.c : 1.7 KB
  77. contributing.md : 1.5 KB
  78. tests/KATs/kyber/avx2/fq.S : 1.5 KB
  79. tests/KATs/kyber/ref/randombytes.c : 1.5 KB
  80. tests/KATs/kyber/avx2/randombytes.c : 1.5 KB
  81. tests/KATs/kyber/ref/verify.c : 1.4 KB
  82. tests/readme.md : 1.3 KB
  83. tests/KATs/kyber/avx2/polyvec.h : 1.3 KB
  84. tests/KATs/kyber/ref/polyvec.h : 1.3 KB
  85. tests/KATs/kyber/ref/reduce.c : 1.3 KB
  86. tests/KATs/readme.md : 1.3 KB
  87. tests/rand_bufs/rng.h : 1.3 KB
  88. tests/KATs/kyber/ref/rng.h : 1.3 KB
  89. tests/KATs/kyber/avx2/rng.h : 1.3 KB
  90. tests/KATs/kyber/ref/speed_print.c : 1.2 KB
  91. tests/KATs/kyber/avx2/speed_print.c : 1.2 KB
  92. tests/KATs/kyber/Common_META.yml : 1.1 KB
  93. tests/kex.rs : 1.0 KB
  94. tests/KATs/kyber/avx2/consts.h : 1.0 KB
  95. tests/KATs/kyber/ref/kem.h : 988 B
  96. tests/KATs/kyber/avx2/kem.h : 988 B
  97. tests/KATs/kyber/avx2/keccak4x/KeccakP-align.h : 955 B
  98. tests/KATs/kyber/ref/kex.h : 944 B
  99. tests/KATs/kyber/avx2/kex.h : 944 B
  100. tests/KATs/kyber/avx2/ntt.h : 929 B
  101. benches/readme.md : 915 B
  102. tests/KATs/build_kats.sh : 907 B
  103. tests/KATs/kyber/.travis.yml : 902 B
  104. tests/KATs/kyber/ref/indcpa.h : 894 B
  105. tests/KATs/kyber/avx2/indcpa.h : 894 B
  106. tests/KATs/kyber/ref/aes256ctr.h : 859 B
  107. tests/KATs/kyber/avx2/aes256ctr.h : 855 B
  108. tests/rand_bufs/readme.md : 854 B
  109. .github/workflows/ci.yml : 784 B
  110. examples/ake.rs : 760 B
  111. examples/uake.rs : 685 B
  112. tests/KATs/kyber/runtests.sh : 655 B
  113. tests/KATs/kyber/avx2/fq.inc : 633 B
  114. tests/KATs/kyber/avx2/shuffle.inc : 615 B
  115. tests/KATs/kyber/ref/cpucycles.h : 583 B
  116. tests/KATs/kyber/avx2/cpucycles.h : 583 B
  117. tests/KATs/kyber/ref/.gitignore : 517 B
  118. tests/KATs/kyber/avx2/.gitignore : 517 B
  119. examples/kem.rs : 517 B
  120. tests/KATs/kyber/ref/symmetric-aes.c : 511 B
  121. tests/KATs/kyber/SHA256SUMS : 464 B
  122. tests/KATs/SHA256SUMS_ORIG : 464 B
  123. tests/KATs/kyber/runlcov.sh : 444 B
  124. tests/KATs/kyber/ref/ntt.h : 407 B
  125. tests/KATs/kyber/avx2/rejsample.h : 404 B
  126. tests/KATs/kyber/avx2/cbd.h : 372 B
  127. tests/KATs/kyber/avx2/align.h : 370 B
  128. tests/KATs/kyber/ref/reduce.h : 344 B
  129. tests/KATs/kyber/ref/cbd.h : 343 B
  130. tests/KATs/kyber/ref/sha2.h : 335 B
  131. tests/KATs/kyber/ref/cpucycles.c : 311 B
  132. tests/KATs/kyber/avx2/cpucycles.c : 311 B
  133. tests/KATs/kyber/ref/verify.h : 303 B
  134. tests/KATs/kyber/avx2/verify.h : 303 B
  135. tests/kem.rs : 299 B
  136. tests/KATs/kyber/avx2/reduce.h : 283 B
  137. tests/KATs/kyber/CMakeLists.txt : 262 B
  138. tests/KATs/kyber/LICENSE : 210 B
  139. tests/rand_bufs/Makefile : 189 B
  140. .gitignore : 184 B
  141. tests/KATs/kyber/avx2/sha2.h : 183 B
  142. tests/KATs/kyber/ref/speed_print.h : 164 B
  143. tests/KATs/kyber/avx2/speed_print.h : 164 B
  144. tests/KATs/kyber/avx2/keccak4x/KeccakP-SIMD256-config.h : 150 B
  145. tests/KATs/kyber/ref/randombytes.h : 141 B
  146. tests/KATs/kyber/avx2/randombytes.h : 141 B
  147. tests/KATs/kyber/AUTHORS : 133 B
  148. tests/KATs/kyber/.gitignore : 68 B
  149. tests/KATs/kyber/.gitattributes : 18 B