26 #ifndef CTAO_CRYPT_AES_H 27 #define CTAO_CRYPT_AES_H 30 #define AesSetKey wc_AesSetKey 31 #define AesSetIV wc_AesSetIV 32 #define AesCbcEncrypt wc_AesCbcEncrypt 33 #define AesCbcDecrypt wc_AesCbcDecrypt 34 #define AesCbcDecryptWithKey wc_AesCbcDecryptWithKey 37 #ifdef WOLFSSL_AES_COUNTER 38 #define AesCtrEncrypt wc_AesCtrEncrypt 41 #if defined(WOLFSSL_AES_DIRECT) 42 #define AesEncryptDirect wc_AesEncryptDirect 43 #define AesDecryptDirect wc_AesDecryptDirect 44 #define AesSetKeyDirect wc_AesSetKeyDirect 47 #define AesGcmSetKey wc_AesGcmSetKey 48 #define AesGcmEncrypt wc_AesGcmEncrypt 49 #define AesGcmDecrypt wc_AesGcmDecrypt 50 #define GmacSetKey wc_GmacSetKey 51 #define GmacUpdate wc_GmacUpdate 54 #define AesCcmSetKey wc_AesCcmSetKey 55 #define AesCcmEncrypt wc_AesCcmEncrypt 56 #define AesCcmDecrypt wc_AesCcmDecrypt