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.
 
 
 

26 rivejä
1.0 KiB

  1. #ifndef PQCLEAN_SPHINCSSHAKE256128SSIMPLE_AVX2_THASHX4_H
  2. #define PQCLEAN_SPHINCSSHAKE256128SSIMPLE_AVX2_THASHX4_H
  3. #include <stdint.h>
  4. #include "hash_state.h"
  5. #define thashx4_header(inblocks) \
  6. void PQCLEAN_SPHINCSSHAKE256128SSIMPLE_AVX2_thashx4_##inblocks(unsigned char *out0, \
  7. unsigned char *out1, \
  8. unsigned char *out2, \
  9. unsigned char *out3, \
  10. const unsigned char *in0, \
  11. const unsigned char *in1, \
  12. const unsigned char *in2, \
  13. const unsigned char *in3, \
  14. const unsigned char *pub_seed, uint32_t addrx4[4*8], \
  15. const hash_state *state_seeded)
  16. thashx4_header(1);
  17. thashx4_header(2);
  18. thashx4_header(WOTS_LEN);
  19. thashx4_header(FORS_TREES);
  20. #endif