Go to the source code of this file.
|
| static void | mcci_tweetnacl_core_hsalsa20 (unsigned char *out, const unsigned char *in, const mcci_tweetnacl_stream_key_t *key, const unsigned char *expansion) |
| | perform a core hash round of Salsa20 encryption. More...
|
| |
| static void | mcci_tweetnacl_core_salsa20 (unsigned char *out, const unsigned char *in, const mcci_tweetnacl_stream_key_t *key, const unsigned char *expansion) |
| | perform a core hash round of Salsa20 encryption. More...
|
| |
| static void | mcci_tweetnacl_stream (unsigned char *pOutText, size_t sizeText, const mcci_tweetnacl_stream_nonce_t *pNonce, const mcci_tweetnacl_stream_key_t *pKey) |
| | Generate stream of crypto bytes. More...
|
| |
| static void | mcci_tweetnacl_stream_salsa20 (unsigned char *pOutText, size_t sizeText, const mcci_tweetnacl_stream_nonce_t *pNonce, const mcci_tweetnacl_stream_key_t *pKey) |
| | Generate stream of Salsa20 bytes. More...
|
| |
| static void | mcci_tweetnacl_stream_salsa20_xor (unsigned char *pOutText, const unsigned char *pInText, size_t sizeText, const mcci_tweetnacl_stream_nonce_t *pNonce, const mcci_tweetnacl_stream_key_t *pKey) |
| | encrypt or decrypt text using Salsa20 More...
|
| |
| static void | mcci_tweetnacl_stream_xor (unsigned char *pOutText, const unsigned char *pInText, size_t sizeText, const mcci_tweetnacl_stream_nonce_t *pNonce, const mcci_tweetnacl_stream_key_t *pKey) |
| | Encrypt or decrypt text (using xsalsa20) More...
|
| |
◆ _mcci_tweetnacl_stream_h_
| #define _mcci_tweetnacl_stream_h_ /* prevent multiple includes */ |