Lines Matching defs:params

63                                const OSSL_PARAM params[], int rsa_type,
67 params, libctx))
173 static int rsa_import(void *keydata, int selection, const OSSL_PARAM params[])
191 params, rsa_type,
197 ok = ok && ossl_rsa_fromdata(rsa, params, include_private);
209 OSSL_PARAM *params = NULL;
232 if (!ok || (params = OSSL_PARAM_BLD_to_param(tmpl)) == NULL) {
237 ok = param_callback(params, cbarg);
238 OSSL_PARAM_free(params);
330 static int rsa_get_params(void *key, OSSL_PARAM params[])
338 if ((p = OSSL_PARAM_locate(params, OSSL_PKEY_PARAM_BITS)) != NULL
341 if ((p = OSSL_PARAM_locate(params, OSSL_PKEY_PARAM_SECURITY_BITS)) != NULL
344 if ((p = OSSL_PARAM_locate(params, OSSL_PKEY_PARAM_MAX_SIZE)) != NULL
352 if ((p = OSSL_PARAM_locate(params, OSSL_PKEY_PARAM_DEFAULT_DIGEST)) != NULL
363 if ((p = OSSL_PARAM_locate(params,
374 || ossl_rsa_pss_params_30_todata(pss_params, NULL, params))
375 && ossl_rsa_todata(rsa, NULL, params, 1);
443 OSSL_PARAM params[] = { OSSL_PARAM_END, OSSL_PARAM_END, OSSL_PARAM_END };
445 params[0] = OSSL_PARAM_construct_int(OSSL_GEN_PARAM_POTENTIAL, &p);
446 params[1] = OSSL_PARAM_construct_int(OSSL_GEN_PARAM_ITERATION, &n);
447 return gctx->cb(params, gctx->cbarg);
451 const OSSL_PARAM params[])
475 if (!rsa_gen_set_params(gctx, params))
487 const OSSL_PARAM params[])
489 return gen_init(provctx, selection, RSA_FLAG_TYPE_RSA, params);
493 const OSSL_PARAM params[])
495 return gen_init(provctx, selection, RSA_FLAG_TYPE_RSASSAPSS, params);
503 static int rsa_gen_set_params(void *genctx, const OSSL_PARAM params[])
508 if (params == NULL)
511 if ((p = OSSL_PARAM_locate_const(params, OSSL_PKEY_PARAM_RSA_BITS)) != NULL) {
519 if ((p = OSSL_PARAM_locate_const(params, OSSL_PKEY_PARAM_RSA_PRIMES)) != NULL
522 if ((p = OSSL_PARAM_locate_const(params, OSSL_PKEY_PARAM_RSA_E)) != NULL
527 && !pss_params_fromdata(&gctx->pss_params, &gctx->pss_defaults_set, params,
531 /* Any ACVP test related parameters are copied into a params[] */
532 if (!ossl_rsa_acvp_test_gen_params_new(&gctx->acvp_test_params, params))