25 #ifndef CTAO_CRYPT_RSA_H 26 #define CTAO_CRYPT_RSA_H 30 #include <cyassl/ctaocrypt/integer.h> 31 #include <cyassl/ctaocrypt/random.h> 32 #include <cyassl/ctaocrypt/settings.h> 34 #define InitRsaKey wc_InitRsaKey 35 #define FreeRsaKey wc_FreeRsaKey 36 #define RsaPublicEncrypt wc_RsaPublicEncrypt 37 #define RsaPrivateDecryptInline wc_RsaPrivateDecryptInline 38 #define RsaPrivateDecrypt wc_RsaPrivateDecrypt 39 #define RsaSSL_Sign wc_RsaSSL_Sign 40 #define RsaSSL_VerifyInline wc_RsaSSL_VerifyInline 41 #define RsaSSL_Verify wc_RsaSSL_Verify 42 #define RsaEncryptSize wc_RsaEncryptSize 43 #define RsaFlattenPublicKey wc_RsaFlattenPublicKey 45 #ifdef WOLFSSL_KEY_GEN 46 #define MakeRsaKey wc_MakeRsaKey 47 #define RsaKeyToDer wc_RsaKeyToDer 48 #define CheckProbablePrime wc_CheckProbablePrime 51 #ifdef WOLFSSL_ASYNC_CRYPT 52 #define RsaAsyncInit wc_RsaAsyncInit 53 #define RsaAsyncFree wc_RsaAsyncFree