| /crypto/evp/ |
| A D | keymgmt_lib.c | 55 data->keydata = NULL; in evp_keymgmt_util_try_import() 68 pkey->keydata = keydata; in evp_keymgmt_util_assign_pkey() 78 || keydata == NULL in evp_keymgmt_util_make_pkey() 120 return pk->keydata; in evp_keymgmt_util_export_to_provider() 261 if (keydata != NULL) { in evp_keymgmt_util_cache_keydata() 271 p->keydata = keydata; in evp_keymgmt_util_cache_keydata() 322 void *keydata = NULL; in evp_keymgmt_util_fromdata() local 328 keydata = NULL; in evp_keymgmt_util_fromdata() 330 return keydata; in evp_keymgmt_util_fromdata() 525 keydata = NULL; in evp_keymgmt_util_gen() [all …]
|
| A D | s_lib.c | 95 skey->keydata = evp_skeymgmt_import(skey->skeymgmt, selection, params); in EVP_SKEY_import() 96 if (skey->keydata == NULL) in EVP_SKEY_import() 114 skey->keydata = evp_skeymgmt_generate(skey->skeymgmt, params); in EVP_SKEY_generate() 115 if (skey->keydata == NULL) in EVP_SKEY_generate() 154 return evp_skeymgmt_export(skey->skeymgmt, skey->keydata, in EVP_SKEY_get0_raw_key() 197 evp_skeymgmt_freedata(skey->skeymgmt, skey->keydata); in EVP_SKEY_free() 212 return skey->skeymgmt->get_key_id(skey->keydata); in EVP_SKEY_get0_key_id() 245 void *keydata; member 252 ctx->keydata = evp_skeymgmt_import(ctx->skeymgmt, ctx->selection, params); in transfer_cb() 299 if (ctx.keydata == NULL) in EVP_SKEY_to_provider() [all …]
|
| A D | keymgmt_meth.c | 387 void evp_keymgmt_freedata(const EVP_KEYMGMT *keymgmt, void *keydata) in evp_keymgmt_freedata() argument 390 keymgmt->free(keydata); in evp_keymgmt_freedata() 496 return keymgmt->get_params(keydata, params); in evp_keymgmt_get_params() 513 return keymgmt->set_params(keydata, params); in evp_keymgmt_set_params() 528 return keymgmt->has(keydata, selection); in evp_keymgmt_has() 531 int evp_keymgmt_validate(const EVP_KEYMGMT *keymgmt, void *keydata, in evp_keymgmt_validate() argument 537 return keymgmt->validate(keydata, selection, checktype); in evp_keymgmt_validate() 550 int evp_keymgmt_import(const EVP_KEYMGMT *keymgmt, void *keydata, in evp_keymgmt_import() argument 555 return keymgmt->import(keydata, selection, params); in evp_keymgmt_import() 570 int evp_keymgmt_export(const EVP_KEYMGMT *keymgmt, void *keydata, in evp_keymgmt_export() argument [all …]
|
| A D | p_lib.c | 295 keydata1 = a->keydata; in evp_pkey_cmp_any() 297 keydata2 = b->keydata; in evp_pkey_cmp_any() 1829 x->keydata = NULL; in evp_pkey_free_it() 1897 void *keydata = NULL; in evp_pkey_export_to_provider() local 1976 keydata = op->keydata; in evp_pkey_export_to_provider() 1993 keydata = NULL; in evp_pkey_export_to_provider() 2005 keydata = NULL; in evp_pkey_export_to_provider() 2015 keydata = NULL; in evp_pkey_export_to_provider() 2057 if (keydata == NULL) in evp_pkey_export_to_provider() 2066 return keydata; in evp_pkey_export_to_provider() [all …]
|
| A D | pmeth_check.c | 31 void *keydata; in try_provided_check() local 37 keydata = evp_pkey_export_to_provider(ctx->pkey, ctx->libctx, in try_provided_check() 39 if (keydata == NULL) { in try_provided_check() 44 return evp_keymgmt_validate(keymgmt, keydata, selection, checktype); in try_provided_check()
|
| A D | skeymgmt_meth.c | 35 int evp_skeymgmt_export(const EVP_SKEYMGMT *skeymgmt, void *keydata, in evp_skeymgmt_export() argument 39 return skeymgmt->export(keydata, selection, param_cb, cbarg); in evp_skeymgmt_export() 42 void evp_skeymgmt_freedata(const EVP_SKEYMGMT *skeymgmt, void *keydata) in evp_skeymgmt_freedata() argument 45 skeymgmt->free(keydata); in evp_skeymgmt_freedata()
|
| A D | pmeth_gn.c | 170 void *keydata = in EVP_PKEY_generate() local 181 ctx->op.keymgmt.genctx, keydata); in EVP_PKEY_generate() 366 void *keydata = NULL; in EVP_PKEY_fromdata() local 385 keydata = evp_keymgmt_util_fromdata(*ppkey, ctx->keymgmt, selection, params); in EVP_PKEY_fromdata() 386 if (keydata == NULL) { in EVP_PKEY_fromdata()
|
| A D | evp_enc.c | 586 const unsigned char *keydata = NULL; in evp_cipher_init_skey_internal() local 589 if (skey != NULL && !EVP_SKEY_get0_raw_key(skey, &keydata, &keylen)) { in evp_cipher_init_skey_internal() 594 ret = ctx->cipher->einit(ctx->algctx, keydata, keylen, in evp_cipher_init_skey_internal() 598 skey == NULL ? NULL : skey->keydata, in evp_cipher_init_skey_internal() 607 const unsigned char *keydata = NULL; in evp_cipher_init_skey_internal() local 610 if (skey != NULL && !EVP_SKEY_get0_raw_key(skey, &keydata, &keylen)) { in evp_cipher_init_skey_internal() 615 ret = ctx->cipher->dinit(ctx->algctx, keydata, keylen, in evp_cipher_init_skey_internal() 619 skey == NULL ? NULL : skey->keydata, in evp_cipher_init_skey_internal()
|
| A D | mac_lib.c | 133 return ctx->meth->init_skey(ctx->algctx, skey->keydata, params); in EVP_MAC_init_SKEY()
|
| A D | exchange.c | 238 || (pkey->keydata = evp_keymgmt_newdata(ctx->keymgmt)) == NULL) { in EVP_PKEY_derive_init_ex()
|
| /crypto/store/ |
| A D | store_result.c | 210 void *keydata = NULL; in try_key_ref() local 219 while (keymgmt != NULL && keydata == NULL && try_fallback-- > 0) { in try_key_ref() 231 keydata = evp_keymgmt_load(keymgmt, data->ref, data->ref_size); in try_key_ref() 238 import_data.keydata = NULL; in try_key_ref() 252 keydata = import_data.keydata; in try_key_ref() 255 if (keydata == NULL && try_fallback > 0) { in try_key_ref() 265 if (keydata != NULL) { in try_key_ref() 267 pk = evp_keymgmt_util_make_pkey(keymgmt, keydata); in try_key_ref()
|
| /crypto/encode_decode/ |
| A D | decoder_pkey.c | 141 void *keydata = NULL; in decoder_construct_pkey() local 152 keydata = evp_keymgmt_load(keymgmt, object_ref, object_ref_sz); in decoder_construct_pkey() 157 import_data.keydata = NULL; in decoder_construct_pkey() 172 keydata = import_data.keydata; in decoder_construct_pkey() 173 import_data.keydata = NULL; in decoder_construct_pkey() 181 if (keydata == NULL) in decoder_construct_pkey() 184 if (keydata != NULL in decoder_construct_pkey() 185 && (pkey = evp_keymgmt_util_make_pkey(keymgmt, keydata)) == NULL) in decoder_construct_pkey() 186 evp_keymgmt_freedata(keymgmt, keydata); in decoder_construct_pkey()
|
| A D | encoder_pkey.c | 198 if (!evp_keymgmt_export(pk->keymgmt, pk->keydata, selection, in encoder_construct_pkey() 203 data->obj = pk->keydata; in encoder_construct_pkey()
|