26 #ifndef CTAO_CRYPT_PKCS7_H 27 #define CTAO_CRYPT_PKCS7_H 30 #include <cyassl/ctaocrypt/types.h> 31 #include <cyassl/ctaocrypt/asn.h> 32 #include <cyassl/ctaocrypt/asn_public.h> 33 #include <cyassl/ctaocrypt/random.h> 34 #include <cyassl/ctaocrypt/des3.h> 39 #define SetContentType wc_SetContentType 40 #define GetContentType wc_GetContentType 41 #define CreateRecipientInfo wc_CreateRecipientInfo 42 #define PKCS7_InitWithCert wc_PKCS7_InitWithCert 43 #define PKCS7_Free wc_PKCS7_Free 44 #define PKCS7_EncodeData wc_PKCS7_EncodeData 45 #define PKCS7_EncodeSignedData wc_PKCS7_EncodeSignedData 46 #define PKCS7_VerifySignedData wc_PKCS7_VerifySignedData 47 #define PKCS7_EncodeEnvelopedData wc_PKCS7_EncodeEnvelopedData 48 #define PKCS7_DecodeEnvelopedData wc_PKCS7_DecodeEnvelopedData