2 #include "crypto_stream.h"
5 crypto_stream_keybytes(void)
7 return crypto_stream_KEYBYTES
;
11 crypto_stream_noncebytes(void)
13 return crypto_stream_NONCEBYTES
;
17 crypto_stream_primitive(void)
19 return crypto_stream_PRIMITIVE
;
23 crypto_stream(unsigned char *c
, unsigned long long clen
,
24 const unsigned char *n
, const unsigned char *k
)
26 return crypto_stream_xsalsa20(c
, clen
, n
, k
);
31 crypto_stream_xor(unsigned char *c
, const unsigned char *m
,
32 unsigned long long mlen
, const unsigned char *n
,
33 const unsigned char *k
)
35 return crypto_stream_xsalsa20_xor(c
, m
, mlen
, n
, k
);