選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

22 行
644 B

  1. #ifndef SPX_SHA256_H
  2. #define SPX_SHA256_H
  3. #define SPX_SHA256_BLOCK_BYTES 64
  4. #define SPX_SHA256_OUTPUT_BYTES 32 /* This does not necessarily equal SPX_N */
  5. #define SPX_SHA256_ADDR_BYTES 22
  6. #include <stddef.h>
  7. #include <stdint.h>
  8. void PQCLEAN_SPHINCSSHA256128FROBUST_CLEAN_compress_address(unsigned char *out, const uint32_t addr[8]);
  9. void PQCLEAN_SPHINCSSHA256128FROBUST_CLEAN_mgf1(
  10. unsigned char *out, unsigned long outlen,
  11. const unsigned char *in, unsigned long inlen);
  12. uint8_t PQCLEAN_SPHINCSSHA256128FROBUST_CLEAN_state_seeded[40];
  13. void PQCLEAN_SPHINCSSHA256128FROBUST_CLEAN_seed_state(const unsigned char *pub_seed);
  14. #endif