1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495 |
- #ifndef CRYS_CHACHA_POLY_H
- #define CRYS_CHACHA_POLY_H
- #include "ssi_pal_types.h"
- #include "crys_error.h"
- #include "crys_chacha.h"
- #include "crys_poly.h"
- #ifdef __cplusplus
- extern "C"
- {
- #endif
- CIMPORT_C CRYSError_t CRYS_CHACHA_POLY(
- CRYS_CHACHA_Nonce_t pNonce,
- CRYS_CHACHA_Key_t pKey,
- CRYS_CHACHA_EncryptMode_t encryptDecryptFlag,
- uint8_t *pAddData,
- size_t addDataSize,
- uint8_t *pDataIn,
- size_t dataInSize,
- uint8_t *pDataOut,
- CRYS_POLY_Mac_t macRes
- );
- #ifdef __cplusplus
- }
- #endif
- #endif
|