
ISARA Radiate Security Solution Suite Toolkit Edition Version 1.5
Quantum-safe cryptographic primitives and algorithms.
iqr_chacha20.h
Go to the documentation of this file.
36 // ---------------------------------------------------------------------------------------------------------------------------------
38 // ---------------------------------------------------------------------------------------------------------------------------------
46 // ---------------------------------------------------------------------------------------------------------------------------------
48 // ---------------------------------------------------------------------------------------------------------------------------------
91 iqr_retval iqr_ChaCha20Encrypt(const uint8_t *key, size_t key_size, const uint8_t *nonce, size_t nonce_size, uint32_t counter,
136 iqr_retval iqr_ChaCha20Decrypt(const uint8_t *key, size_t key_size, const uint8_t *nonce, size_t nonce_size, uint32_t counter,
IQR_API iqr_retval iqr_ChaCha20Decrypt(const uint8_t *key, size_t key_size, const uint8_t *nonce, size_t nonce_size, uint32_t counter, const uint8_t *ciphertext, size_t ciphertext_size, uint8_t *plaintext, size_t plaintext_size)
IQR_API iqr_retval iqr_ChaCha20Encrypt(const uint8_t *key, size_t key_size, const uint8_t *nonce, size_t nonce_size, uint32_t counter, const uint8_t *plaintext, size_t plaintext_size, uint8_t *ciphertext, size_t ciphertext_size)
ISARA Radiate Security Solution Suite's return values.
ISARA Radiate Security Solution Suite's API declarations.