Files
kunlun/rom/riscv3/romlib/crypto/iotelic/inc/mbedtls/chacha20_alt.h
2024-09-28 14:24:04 +08:00

25 lines
742 B
C

#ifndef CHACHA20_ALT_H
#define CHACHA20_ALT_H
int
iot_stream_ref(unsigned char *c, unsigned long long clen, const unsigned char *n,
const unsigned char *k);
int
iot_stream_ietf_ref(unsigned char *c, unsigned long long clen,
const unsigned char *n, const unsigned char *k);
int
iot_stream_ietf_ref_xor_ic(unsigned char *c, const unsigned char *m,
unsigned long long mlen, const unsigned char *n,
uint32_t ic, const unsigned char *k);
int
iot_stream_ref_xor_ic(unsigned char *c, const unsigned char *m,
unsigned long long mlen, const unsigned char *n,
uint64_t ic, const unsigned char *k);
#endif //CHACHA20_ALT_H