Lines Matching refs:sig_params
225 load_pkcs11_private_key(const struct libfsverity_signature_params *sig_params
337 load_pkcs11_private_key(const struct libfsverity_signature_params *sig_params,
342 if (!sig_params->pkcs11_engine) {
346 if (!sig_params->pkcs11_module) {
357 sig_params->pkcs11_engine, 0) ||
362 sig_params->pkcs11_module, 0) ||
368 *pkey_ret = ENGINE_load_private_key(engine, sig_params->pkcs11_keyid,
383 get_private_key(const struct libfsverity_signature_params *sig_params,
386 if (sig_params->pkcs11_engine || sig_params->pkcs11_module ||
387 sig_params->pkcs11_keyid) {
388 if (sig_params->keyfile) {
392 return load_pkcs11_private_key(sig_params, pkey_ret);
394 if (!sig_params->keyfile) {
398 return read_private_key(sig_params->keyfile, pkey_ret);
403 const struct libfsverity_signature_params *sig_params,
413 if (!digest || !sig_params || !sig_ret || !sig_size_ret) {
418 if (!libfsverity_mem_is_zeroed(sig_params->reserved1,
419 sizeof(sig_params->reserved1)) ||
420 !libfsverity_mem_is_zeroed(sig_params->reserved2,
421 sizeof(sig_params->reserved2))) {
432 err = read_certificate(sig_params->certfile, &cert);
436 err = get_private_key(sig_params, &pkey);