| extern "C" { | |
| SODIUM_EXPORT | |
| size_t crypto_core_salsa2012_outputbytes(void); | |
| SODIUM_EXPORT | |
| size_t crypto_core_salsa2012_inputbytes(void); | |
| SODIUM_EXPORT | |
| size_t crypto_core_salsa2012_keybytes(void); | |
| SODIUM_EXPORT | |
| size_t crypto_core_salsa2012_constbytes(void); | |
| SODIUM_EXPORT | |
| int crypto_core_salsa2012(unsigned char *out, const unsigned char *in, | |
| const unsigned char *k, const unsigned char *c) | |
| __attribute__ ((nonnull(1, 2, 3))); | |
| } | |