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.
 
 
 
 

87 lines
2.3 KiB

  1. consistency_checks:
  2. - source:
  3. scheme: sntrup653
  4. implementation: clean
  5. files:
  6. - api.h
  7. - crypto_core_inv3sntrup653.h
  8. - crypto_core_invsntrup653.h
  9. - crypto_core_mult3sntrup653.h
  10. - crypto_core_multsntrup653.h
  11. - crypto_core_scale3sntrup653.h
  12. - crypto_core_weightsntrup653.h
  13. - crypto_decode_653x1541.h
  14. - crypto_decode_653x3.h
  15. - crypto_decode_653x4621.h
  16. - crypto_decode_653xint16.h
  17. - crypto_decode_653xint32.h
  18. - crypto_encode_653x1541.h
  19. - crypto_encode_653x1541round.h
  20. - crypto_encode_653x3.h
  21. - crypto_encode_653x4621.h
  22. - crypto_encode_653xfreeze3.h
  23. - crypto_encode_653xint16.h
  24. - crypto_encode_int16.h
  25. - crypto_sort_uint32.h
  26. - crypto_stream_aes256ctr.h
  27. - crypto_verify_897.h
  28. - crypto_decode_653xint16.c
  29. - crypto_decode_653xint32.c
  30. - crypto_encode_653xint16.c
  31. - crypto_encode_int16.c
  32. - crypto_sort_uint32.c
  33. - crypto_stream_aes256ctr.c
  34. - kem.c
  35. - source:
  36. scheme: sntrup761
  37. implementation: clean
  38. files:
  39. - crypto_encode_int16.h
  40. - crypto_sort_uint32.h
  41. - crypto_stream_aes256ctr.h
  42. - crypto_encode_int16.c
  43. - crypto_sort_uint32.c
  44. - crypto_stream_aes256ctr.c
  45. - kem.c
  46. - source:
  47. scheme: sntrup761
  48. implementation: avx2
  49. files:
  50. - crypto_decode_int16.h
  51. - crypto_encode_int16.h
  52. - crypto_sort_int32.h
  53. - crypto_sort_uint32.h
  54. - crypto_stream_aes256ctr.h
  55. - crypto_decode_int16.c
  56. - crypto_encode_int16.c
  57. - crypto_sort_int32.c
  58. - crypto_sort_uint32.c
  59. - crypto_stream_aes256ctr.c
  60. - kem.c
  61. - source:
  62. scheme: sntrup857
  63. implementation: clean
  64. files:
  65. - crypto_encode_int16.h
  66. - crypto_sort_uint32.h
  67. - crypto_stream_aes256ctr.h
  68. - crypto_encode_int16.c
  69. - crypto_sort_uint32.c
  70. - crypto_stream_aes256ctr.c
  71. - kem.c
  72. - source:
  73. scheme: sntrup857
  74. implementation: avx2
  75. files:
  76. - crypto_decode_int16.h
  77. - crypto_encode_int16.h
  78. - crypto_sort_int32.h
  79. - crypto_sort_uint32.h
  80. - crypto_stream_aes256ctr.h
  81. - crypto_decode_int16.c
  82. - crypto_encode_int16.c
  83. - crypto_sort_int32.c
  84. - crypto_sort_uint32.c
  85. - crypto_stream_aes256ctr.c
  86. - kem.c