aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/restricted/aws/s2n/pq-crypto/sike_r1/fips202_r1.h
blob: 128a0127bfe3122dc11f421cee670c7d3f6bab52 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
#ifndef FIPS202_R1_H
#define FIPS202_R1_H

#include "sike_r1_namespace.h"
#include <stdint.h>

#define SHAKE128_RATE 168
#define SHAKE256_RATE 136

void cshake256_simple_absorb(uint64_t *s, uint16_t cstm, const unsigned char *in, unsigned long long inlen);
void cshake256_simple(unsigned char *output, unsigned long long outlen, uint16_t cstm, const unsigned char *in, unsigned long long inlen);

#endif // FIPS202_R1_H