Lines Matching defs:params

18 #include <openssl/params.h>
39 const OSSL_PARAM params[], const char *names[])
48 p = OSSL_PARAM_locate_const(params, names[i]);
64 int ossl_rsa_fromdata(RSA *rsa, const OSSL_PARAM params[], int include_private)
74 param_n = OSSL_PARAM_locate_const(params, OSSL_PKEY_PARAM_RSA_N);
75 param_e = OSSL_PARAM_locate_const(params, OSSL_PKEY_PARAM_RSA_E);
77 param_d = OSSL_PARAM_locate_const(params, OSSL_PKEY_PARAM_RSA_D);
91 if (!collect_numbers(factors = sk_BIGNUM_new_null(), params,
93 || !collect_numbers(exps = sk_BIGNUM_new_null(), params,
95 || !collect_numbers(coeffs = sk_BIGNUM_new_null(), params,
123 int ossl_rsa_todata(RSA *rsa, OSSL_PARAM_BLD *bld, OSSL_PARAM params[],
138 if (!ossl_param_build_set_bn(bld, params, OSSL_PKEY_PARAM_RSA_N, rsa_n)
139 || !ossl_param_build_set_bn(bld, params, OSSL_PKEY_PARAM_RSA_E, rsa_e))
149 * It's permissible to have zero primes, i.e. no CRT params.
157 if (!ossl_param_build_set_bn(bld, params, OSSL_PKEY_PARAM_RSA_D,
159 || !ossl_param_build_set_multi_key_bn(bld, params,
162 || !ossl_param_build_set_multi_key_bn(bld, params,
164 || !ossl_param_build_set_multi_key_bn(bld, params,
173 ossl_rsa_acvp_test_get_params(rsa, params);
184 OSSL_PARAM_BLD *bld, OSSL_PARAM params[])
215 && !ossl_param_build_set_utf8_string(bld, params, key_md, mdname))
217 && !ossl_param_build_set_utf8_string(bld, params,
220 && !ossl_param_build_set_utf8_string(bld, params,
222 || (!ossl_param_build_set_int(bld, params, key_saltlen, saltlen)))
230 const OSSL_PARAM params[],
243 OSSL_PARAM_locate_const(params, OSSL_PKEY_PARAM_RSA_DIGEST_PROPS);
245 OSSL_PARAM_locate_const(params, OSSL_PKEY_PARAM_RSA_DIGEST);
247 OSSL_PARAM_locate_const(params, OSSL_PKEY_PARAM_RSA_MASKGENFUNC);
249 OSSL_PARAM_locate_const(params, OSSL_PKEY_PARAM_RSA_MGF1_DIGEST);
251 OSSL_PARAM_locate_const(params, OSSL_PKEY_PARAM_RSA_PSS_SALTLEN);
375 /* factors and crt params */