MCCI TweetNaCl
TweetNaCl library adapted for embedded use
Data Structures
Here are the data structures with brief descriptions:
 Cmcci_tweetnacl_auth_authenticator_tAbstract type for authenticators
 Cmcci_tweetnacl_auth_key_tAbstract type for auth keys
 Cmcci_tweetnacl_box_beforenm_tReference structure for precomputation bytes for box
 Cmcci_tweetnacl_box_cipherzero_tReference structure for bytes required to be zero at front of cihper text
 Cmcci_tweetnacl_box_messagezero_tReference structure for bytes required to be zero at front of plaintext
 Cmcci_tweetnacl_box_nonce_tReference structure for nonce bytes for box
 Cmcci_tweetnacl_box_privatekey_tReference structure for private key
 Cmcci_tweetnacl_box_publickey_tReference structure for public key
 Cmcci_tweetnacl_curve25519_group_element_tCurve25519 group element
 Cmcci_tweetnacl_curve25519_scalar_tCurve25519 scalar integer
 Cmcci_tweetnacl_onetimeauth_authenticator_tAbstract type for crypto authenticators
 Cmcci_tweetnacl_onetimeauth_key_tAbstract type for crypto keys
 Cmcci_tweetnacl_secretbox_cipherzero_tReference structure for bytes required to be zero at front of cihper text
 Cmcci_tweetnacl_secretbox_key_tReference structure for key bytes for secretbox
 Cmcci_tweetnacl_secretbox_messagezero_tReference structure for bytes requried to be zero at front of plaintext
 Cmcci_tweetnacl_secretbox_nonce_tReference structure for nonce bytes for secretbox
 Cmcci_tweetnacl_sha512_tAbstract type for SHA512 signature blocks
 Cmcci_tweetnacl_sign_privatekey_tPrivate Key for TweetNaCl sign operations
 Cmcci_tweetnacl_sign_publickey_tPublic Key for TweetNaCl sign operations
 Cmcci_tweetnacl_sign_signature_tSignature block for TweetNaCl sign operations
 Cmcci_tweetnacl_stream_key_tAbstract type for crypto keys
 Cmcci_tweetnacl_stream_nonce_tAbstract type for crypto nonces