data
#define data(ctx) ((EVP_BF_KEY *)(ctx)->cipher_data)
#define data(ctx) ((EVP_CAMELLIA_KEY *)(ctx)->cipher_data)
#define data(ctx) ((EVP_CAST_KEY *)(ctx)->cipher_data)
#define data(ctx) ((DES_EDE_KEY *)(ctx)->cipher_data)
#define data(ctx) ((EVP_RC2_KEY *)(ctx)->cipher_data)
#define data(ctx) ((EVP_RC4_KEY *)(ctx)->cipher_data)
#define data(ctx) ((DESX_CBC_KEY *)(ctx)->cipher_data)
struct data {
struct data {
union data {
void *data;
char *data;