| /src/crypto/external/apache2/openssl/dist/crypto/evp/ |
| skeymgmt_meth.c | 20 void *evp_skeymgmt_generate(const EVP_SKEYMGMT *skeymgmt, const OSSL_PARAM params[]) 22 void *provctx = ossl_provider_ctx(EVP_SKEYMGMT_get0_provider(skeymgmt)); 24 return (skeymgmt->generate != NULL) ? skeymgmt->generate(provctx, params) : NULL; 27 void *evp_skeymgmt_import(const EVP_SKEYMGMT *skeymgmt, int selection, const OSSL_PARAM params[]) 29 void *provctx = ossl_provider_ctx(EVP_SKEYMGMT_get0_provider(skeymgmt)); 32 return skeymgmt->import(provctx, selection, params); 35 int evp_skeymgmt_export(const EVP_SKEYMGMT *skeymgmt, void *keydata, 39 return skeymgmt->export(keydata, selection, param_cb, cbarg); 42 void evp_skeymgmt_freedata(const EVP_SKEYMGMT *skeymgmt, void *keydata 50 EVP_SKEYMGMT *skeymgmt = NULL; local 66 EVP_SKEYMGMT *skeymgmt = NULL; local [all...] |
| s_lib.c | 29 return evp_skeymgmt_export(skey->skeymgmt, skey->keydata, selection, export_cb, export_cbarg); 32 static EVP_SKEY *evp_skey_alloc(EVP_SKEYMGMT *skeymgmt) 36 if (!ossl_assert(skeymgmt != NULL)) 50 skey->skeymgmt = skeymgmt; 64 EVP_SKEYMGMT *skeymgmt; local 67 skeymgmt = EVP_SKEYMGMT_fetch(libctx, skeymgmtname, propquery); 68 if (skeymgmt == NULL) { 73 skeymgmt = EVP_SKEYMGMT_fetch(libctx, OSSL_SKEY_TYPE_GENERIC, propquery); 74 if (skeymgmt == NULL) 243 EVP_SKEYMGMT *skeymgmt; member in struct:transfer_cb_ctx 259 EVP_SKEYMGMT *skeymgmt = NULL; local [all...] |
| mac_lib.c | 128 || skey->skeymgmt->prov != ctx->meth->prov
|
| evp_enc.c | 562 if (skey != NULL && ctx->cipher->prov != skey->skeymgmt->prov) {
|
| /src/crypto/external/apache2/openssl/dist/apps/ |
| skeyutl.c | 33 { "skeymgmt", OPT_SKEYMGMT, 's', "Symmetric key management name for opaque keys handling" }, 48 const char *skeymgmt = NULL; local 77 skeymgmt = opt_arg(); 90 if (cipher == NULL && skeymgmt == NULL) { 91 BIO_printf(bio_err, "Either -skeymgmt -or -cipher option should be specified\n"); 99 skeymgmt ? skeymgmt : EVP_CIPHER_name(cipher), 107 skeymgmt ? skeymgmt : EVP_CIPHER_name(cipher), 111 BIO_printf(bio_err, "Error creating opaque key for skeymgmt %s\n" [all...] |
| enc.c | 136 { "skeymgmt", OPT_SKEYMGMT, 's', "Symmetric key management name for opaque symmetric key handling" }, 183 const char *skeymgmt = NULL; local 355 skeymgmt = opt_arg(); 707 skeymgmt != NULL ? skeymgmt : EVP_CIPHER_name(cipher), 721 BIO_printf(bio_err, "Error creating opaque key object for skeymgmt %s\n", 722 skeymgmt ? skeymgmt : EVP_CIPHER_name(cipher));
|
| list.c | 61 IS_FETCHABLE(skeymgmt, EVP_SKEYMGMT)
|
| /src/crypto/external/apache2/openssl/dist/include/crypto/ |
| evp.h | 764 EVP_SKEYMGMT *skeymgmt; /* Import, export, manage */ member in struct:evp_skey_st 871 * SKEYMGMT provider interface functions 874 void *evp_skeymgmt_import(const EVP_SKEYMGMT *skeymgmt, int selection, const OSSL_PARAM params[]); 875 int evp_skeymgmt_export(const EVP_SKEYMGMT *skeymgmt, void *keydata, 877 void *evp_skeymgmt_generate(const EVP_SKEYMGMT *skeymgmt, const OSSL_PARAM params[]);
|
| /src/crypto/external/apache2/openssl/dist/include/openssl/ |
| evp.h | 1852 const OSSL_PARAM *EVP_SKEYMGMT_get0_gen_settable_params(const EVP_SKEYMGMT *skeymgmt); 1853 const OSSL_PARAM *EVP_SKEYMGMT_get0_imp_settable_params(const EVP_SKEYMGMT *skeymgmt);
|