- (EVP_PKEY_assign(pkey, NID_id_GostR3410_2012_512, ec)) ? 1 : 0;
- break;
-
- case NID_id_GostR3410_2001_CryptoPro_A_ParamSet:
- case NID_id_GostR3410_2001_CryptoPro_B_ParamSet:
- case NID_id_GostR3410_2001_CryptoPro_C_ParamSet:
- case NID_id_GostR3410_2001_CryptoPro_XchA_ParamSet:
- case NID_id_GostR3410_2001_CryptoPro_XchB_ParamSet:
- case NID_id_GostR3410_2001_TestParamSet:
+ (EVP_PKEY_assign(pkey, NID_gost2012_512, ec)) ? 1 : 0;
+ } else
+ if (data->sign_param_nid == NID_id_GostR3410_2001_CryptoPro_A_ParamSet ||
+ data->sign_param_nid == NID_id_GostR3410_2001_CryptoPro_B_ParamSet ||
+ data->sign_param_nid == NID_id_GostR3410_2001_CryptoPro_C_ParamSet ||
+ data->sign_param_nid == NID_id_GostR3410_2001_CryptoPro_XchA_ParamSet ||
+ data->sign_param_nid == NID_id_GostR3410_2001_CryptoPro_XchB_ParamSet ||
+ data->sign_param_nid == NID_id_GostR3410_2001_TestParamSet) {