Go to the documentation of this file.
22 #define GOST_PARAM_CRYPT_PARAMS 0
23 #define GOST_PARAM_MAX 0
24 #define GOST_CTRL_CRYPT_PARAMS (ENGINE_CMD_BASE+GOST_PARAM_CRYPT_PARAMS)
39 #define param_ctrl_string "paramset"
40 #define EVP_PKEY_CTRL_GOST_PARAMSET (EVP_PKEY_ALG_CTRL+1)
42 #define key_ctrl_string "key"
43 #define hexkey_ctrl_string "hexkey"
44 #define EVP_PKEY_CTRL_GOST_MAC_HEXKEY (EVP_PKEY_ALG_CTRL+3)
56 unsigned char key[32];
91 #ifdef OPENSSL_SYS_VMS
92 #undef GOST_CLIENT_KEY_EXCHANGE_PARAMS_it
93 #define GOST_CLIENT_KEY_EXCHANGE_PARAMS_it GOST_CLIENT_KEY_EXC_PARAMS_it
94 #undef GOST_CLIENT_KEY_EXCHANGE_PARAMS_new
95 #define GOST_CLIENT_KEY_EXCHANGE_PARAMS_new GOST_CLIENT_KEY_EXC_PARAMS_new
96 #undef GOST_CLIENT_KEY_EXCHANGE_PARAMS_free
97 #define GOST_CLIENT_KEY_EXCHANGE_PARAMS_free GOST_CLIENT_KEY_EXC_PARAMS_free
98 #undef d2i_GOST_CLIENT_KEY_EXCHANGE_PARAMS
99 #define d2i_GOST_CLIENT_KEY_EXCHANGE_PARAMS d2i_GOST_CLIENT_KEY_EXC_PARAMS
100 #undef i2d_GOST_CLIENT_KEY_EXCHANGE_PARAMS
101 #define i2d_GOST_CLIENT_KEY_EXCHANGE_PARAMS i2d_GOST_CLIENT_KEY_EXC_PARAMS
166 #define EVP_MD_CTRL_KEY_LEN (EVP_MD_CTRL_ALG_CTRL+3)
167 #define EVP_MD_CTRL_SET_KEY (EVP_MD_CTRL_ALG_CTRL+4)