Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.
 
 
 

23 рядки
599 B

  1. #ifndef PQCLEAN_MCELIECE460896F_AVX_GF_H
  2. #define PQCLEAN_MCELIECE460896F_AVX_GF_H
  3. /*
  4. This file is for functions for field arithmetic
  5. */
  6. #include <stdint.h>
  7. typedef uint16_t gf;
  8. gf PQCLEAN_MCELIECE460896F_AVX_gf_iszero(gf a);
  9. gf PQCLEAN_MCELIECE460896F_AVX_gf_add(gf in0, gf in1);
  10. gf PQCLEAN_MCELIECE460896F_AVX_gf_mul(gf in0, gf in1);
  11. uint64_t PQCLEAN_MCELIECE460896F_AVX_gf_mul2(gf a, gf b0, gf b1);
  12. gf PQCLEAN_MCELIECE460896F_AVX_gf_frac(gf den, gf num);
  13. gf PQCLEAN_MCELIECE460896F_AVX_gf_inv(gf in);
  14. void PQCLEAN_MCELIECE460896F_AVX_GF_mul(gf *out, const gf *in0, const gf *in1);
  15. #endif