/freebsd/crypto/openssl/crypto/ec/curve448/ |
H A D | eddsa.c | 25 const char *propq) in oneshot_hash() argument 34 shake256 = EVP_MD_fetch(ctx, "SHAKE256", propq); in oneshot_hash() 62 const char *propq) in hash_init_with_dom() argument 80 shake256 = EVP_MD_fetch(ctx, "SHAKE256", propq); in hash_init_with_dom() 102 const char *propq) in ossl_c448_ed448_convert_private_key_to_x448() argument 107 EDDSA_448_PRIVATE_BYTES, propq); in ossl_c448_ed448_convert_private_key_to_x448() 115 const char *propq) in ossl_c448_ed448_derive_public_key() argument 126 propq)) in ossl_c448_ed448_derive_public_key() 165 size_t context_len, const char *propq) in ossl_c448_ed448_sign() argument 186 EDDSA_448_PRIVATE_BYTES, propq)) in ossl_c448_ed448_sign() [all …]
|
H A D | ed448.h | 45 const char *propq); 72 const char *propq); 98 const char *propq); 127 const char *propq); 154 const char *propq); 211 const char *propq);
|
/freebsd/crypto/openssl/crypto/x509/ |
H A D | x_req.c | 63 OPENSSL_free(ret->propq); in req_cb() 69 if (!ossl_x509_req_set0_libctx(ret, old->libctx, old->propq)) in req_cb() 99 const char **propq = exarg; in req_cb() local 101 *propq = ret->propq; in req_cb() 148 const char *propq) in ossl_x509_req_set0_libctx() argument 152 OPENSSL_free(x->propq); in ossl_x509_req_set0_libctx() 153 x->propq = NULL; in ossl_x509_req_set0_libctx() 154 if (propq != NULL) { in ossl_x509_req_set0_libctx() 155 x->propq = OPENSSL_strdup(propq); in ossl_x509_req_set0_libctx() 156 if (x->propq == NULL) in ossl_x509_req_set0_libctx() [all …]
|
H A D | x509_d2.c | 16 const char *propq) in X509_STORE_set_default_paths_ex() argument 23 X509_LOOKUP_load_file_ex(lookup, NULL, X509_FILETYPE_DEFAULT, libctx, propq); in X509_STORE_set_default_paths_ex() 33 X509_LOOKUP_add_store_ex(lookup, NULL, libctx, propq); in X509_STORE_set_default_paths_ex() 46 OSSL_LIB_CTX *libctx, const char *propq) in X509_STORE_load_file_ex() argument 53 propq) <= 0) in X509_STORE_load_file_ex() 77 OSSL_LIB_CTX *libctx, const char *propq) in X509_STORE_load_store_ex() argument 83 || X509_LOOKUP_add_store_ex(lookup, uri, libctx, propq) == 0) in X509_STORE_load_store_ex() 96 const char *propq) in X509_STORE_load_locations_ex() argument 100 if (file != NULL && !X509_STORE_load_file_ex(ctx, file, libctx, propq)) in X509_STORE_load_locations_ex()
|
H A D | x_x509.c | 98 OPENSSL_free(ret->propq); in x509_cb() 105 if (!ossl_x509_set0_libctx(ret, old->libctx, old->propq)) in x509_cb() 119 const char **propq = exarg; in x509_cb() local 121 *propq = ret->propq; in x509_cb() 146 int ossl_x509_set0_libctx(X509 *x, OSSL_LIB_CTX *libctx, const char *propq) 150 OPENSSL_free(x->propq); 151 x->propq = NULL; 152 if (propq != NULL) { 153 x->propq = OPENSSL_strdup(propq); 154 if (x->propq == NULL) [all …]
|
H A D | by_file.c | 24 const char *propq); 49 const char *propq) in by_file_ctrl_ex() argument 60 libctx, propq) != 0); in by_file_ctrl_ex() 65 X509_FILETYPE_PEM, libctx, propq) != 0); in by_file_ctrl_ex() 73 libctx, propq) != 0); in by_file_ctrl_ex() 76 propq) != 0); in by_file_ctrl_ex() 90 OSSL_LIB_CTX *libctx, const char *propq) in X509_load_cert_file_ex() argument 108 x = X509_new_ex(libctx, propq); in X509_load_cert_file_ex() 217 OSSL_LIB_CTX *libctx, const char *propq) in X509_load_cert_crl_file_ex() argument 225 return X509_load_cert_file_ex(ctx, file, type, libctx, propq); in X509_load_cert_crl_file_ex() [all …]
|
H A D | x_all.c | 38 a->distinguishing_id, r, a->libctx, a->propq); in X509_verify() 42 const char *propq) in X509_REQ_verify_ex() argument 46 r, libctx, propq); in X509_REQ_verify_ex() 77 pkey, md, x->libctx, x->propq); in X509_sign() 123 pkey, md, x->libctx, x->propq); in X509_REQ_sign() 147 pkey, md, x->libctx, x->propq); in X509_CRL_sign() 224 const char *propq = NULL; in d2i_PKCS7_fp() local 228 propq = (*p7)->ctx.propq; in d2i_PKCS7_fp() 231 ret = ASN1_item_d2i_fp_ex(ASN1_ITEM_rptr(PKCS7), fp, p7, libctx, propq); in d2i_PKCS7_fp() 247 const char *propq = NULL; in d2i_PKCS7_bio() local [all …]
|
H A D | by_store.c | 18 int depth, OSSL_LIB_CTX *libctx, const char *propq) in cache_objects() argument 24 if ((ctx = OSSL_STORE_open_ex(uri, libctx, propq, NULL, NULL, NULL, in cache_objects() 67 criterion, depth - 1, libctx, propq); in cache_objects() 110 const char *propq) in by_store_ctrl_ex() argument 135 return cache_objects(ctx, argp, NULL, 0, libctx, propq); in by_store_ctrl_ex() 149 OSSL_LIB_CTX *libctx, const char *propq) in by_store() argument 157 1 /* depth */, libctx, propq); in by_store() 167 OSSL_LIB_CTX *libctx, const char *propq) in by_store_subject_ex() argument 171 int ok = by_store(ctx, type, criterion, ret, libctx, propq); in by_store_subject_ex()
|
/freebsd/crypto/openssl/crypto/ct/ |
H A D | ct_log.c | 26 char *propq; member 38 char *propq; member 89 sha256 = EVP_MD_fetch(log->libctx, "SHA2-256", log->propq); in ct_v1_log_id_from_pkey() 103 CTLOG_STORE *CTLOG_STORE_new_ex(OSSL_LIB_CTX *libctx, const char *propq) in CTLOG_STORE_new_ex() argument 113 if (propq != NULL) { in CTLOG_STORE_new_ex() 114 ret->propq = OPENSSL_strdup(propq); in CTLOG_STORE_new_ex() 115 if (ret->propq == NULL) { in CTLOG_STORE_new_ex() 141 OPENSSL_free(store->propq); in CTLOG_STORE_free() 165 store->libctx, store->propq); in ctlog_new_from_conf() 268 const char *propq) in CTLOG_new_ex() argument [all …]
|
H A D | ct_policy.c | 29 const char *propq) in CT_POLICY_EVAL_CTX_new_ex() argument 39 if (propq != NULL) { in CT_POLICY_EVAL_CTX_new_ex() 40 ctx->propq = OPENSSL_strdup(propq); in CT_POLICY_EVAL_CTX_new_ex() 41 if (ctx->propq == NULL) { in CT_POLICY_EVAL_CTX_new_ex() 66 OPENSSL_free(ctx->propq); in CT_POLICY_EVAL_CTX_free()
|
/freebsd/crypto/openssl/crypto/asn1/ |
H A D | d2i_pr.c | 28 long length, OSSL_LIB_CTX *libctx, const char *propq) in d2i_PrivateKey_decoder() argument 51 EVP_PKEY_KEYPAIR, libctx, propq); in d2i_PrivateKey_decoder() 79 long length, OSSL_LIB_CTX *libctx, const char *propq) in ossl_d2i_PrivateKey_legacy() argument 114 tmp = evp_pkcs82pkey_legacy(p8, libctx, propq); in ossl_d2i_PrivateKey_legacy() 145 const char *propq) in d2i_PrivateKey_ex() argument 149 ret = d2i_PrivateKey_decoder(keytype, a, pp, length, libctx, propq); in d2i_PrivateKey_ex() 152 ret = ossl_d2i_PrivateKey_legacy(keytype, a, pp, length, libctx, propq); in d2i_PrivateKey_ex() 166 const char *propq) in d2i_AutoPrivateKey_legacy() argument 198 ret = evp_pkcs82pkey_legacy(p8, libctx, propq); in d2i_AutoPrivateKey_legacy() 211 return ossl_d2i_PrivateKey_legacy(keytype, a, pp, length, libctx, propq); in d2i_AutoPrivateKey_legacy() [all …]
|
H A D | tasn_new.c | 20 const char *propq); 25 OSSL_LIB_CTX *libctx, const char *propq); 38 const char *propq) in ASN1_item_new_ex() argument 41 if (asn1_item_embed_new(&ret, it, 0, libctx, propq) > 0) in ASN1_item_new_ex() 50 OSSL_LIB_CTX *libctx, const char *propq) in ossl_asn1_item_ex_new_intern() argument 52 return asn1_item_embed_new(pval, it, 0, libctx, propq); in ossl_asn1_item_ex_new_intern() 61 OSSL_LIB_CTX *libctx, const char *propq) in asn1_item_embed_new() argument 80 if (!ef->asn1_ex_new_ex(pval, it, libctx, propq)) in asn1_item_embed_new() 91 if (!asn1_template_new(pval, it->templates, libctx, propq)) in asn1_item_embed_new() 151 if (!asn1_template_new(pseqval, tt, libctx, propq)) in asn1_item_embed_new() [all …]
|
/freebsd/crypto/openssl/providers/implementations/signature/ |
H A D | mac_legacy_sig.c | 45 char *propq; member 50 static void *mac_newctx(void *provctx, const char *propq, const char *macname) in mac_newctx() argument 63 if (propq != NULL && (pmacctx->propq = OPENSSL_strdup(propq)) == NULL) { in mac_newctx() 68 mac = EVP_MAC_fetch(pmacctx->libctx, macname, propq); in mac_newctx() 81 OPENSSL_free(pmacctx->propq); in mac_newctx() 88 static void *mac_##funcname##_newctx(void *provctx, const char *propq) \ 90 return mac_newctx(provctx, propq, macname); \ 168 OPENSSL_free(ctx->propq); in mac_freectx() 187 dstctx->propq = NULL; in mac_dupctx() 191 if (srcctx->propq != NULL && (dstctx->propq = OPENSSL_strdup(srcctx->propq)) == NULL) in mac_dupctx()
|
/freebsd/crypto/openssl/include/crypto/ |
H A D | ecx.h | 68 char *propq; member 80 int haspubkey, const char *propq); 95 const char *propq); 99 OSSL_LIB_CTX *libctx, const char *propq); 103 OSSL_LIB_CTX *libctx, const char *propq); 107 const uint8_t private_key[57], const char *propq); 112 size_t context_len, const char *propq); 117 const uint8_t *context, size_t context_len, const char *propq); 137 OSSL_LIB_CTX *libctx, const char *propq); 143 OSSL_LIB_CTX *libctx, const char *propq);
|
/freebsd/crypto/openssl/crypto/pem/ |
H A D | pem_pkey.c | 36 const char *propq, in pem_read_bio_key_decoder() argument 48 selection, libctx, propq); in pem_read_bio_key_decoder() 102 const char *propq, in pem_read_bio_key_legacy() argument 140 ret = evp_pkcs82pkey_legacy(p8inf, libctx, propq); in pem_read_bio_key_legacy() 168 ret = evp_pkcs82pkey_legacy(p8inf, libctx, propq); in pem_read_bio_key_legacy() 180 propq); in pem_read_bio_key_legacy() 217 const char *propq, in pem_read_bio_key() argument 242 libctx, propq, selection); in pem_read_bio_key() 247 libctx, propq, in pem_read_bio_key() 264 OSSL_LIB_CTX *libctx, const char *propq) in PEM_read_bio_PUBKEY_ex() argument [all …]
|
/freebsd/crypto/openssl/demos/pkey/ |
H A D | EVP_PKEY_DSA_paramvalidate.c | 59 OSSL_LIB_CTX *libctx, const char *propq) in create_merged_key() argument 78 ctx = EVP_PKEY_CTX_new_from_name(libctx, "DSA", propq); in create_merged_key() 89 out = EVP_PKEY_CTX_new_from_pkey(libctx, pkey, propq); in create_merged_key() 107 const char *propq = NULL; in main() local 130 dsaparamskey = PEM_read_bio_Parameters_ex(in, NULL, libctx, propq); in main() 136 ctx = EVP_PKEY_CTX_new_from_pkey(libctx, dsaparamskey, propq); in main() 166 ctx1 = create_merged_key(dsaparamskey, params, libctx, propq); in main() 183 ctx2 = create_merged_key(dsaparamskey, params, libctx, propq); in main() 191 if (!dsa_print_key(EVP_PKEY_CTX_get0_pkey(ctx2), 0, libctx, propq)) in main()
|
H A D | EVP_PKEY_DSA_keygen.c | 24 EVP_PKEY *dsa_genparams(OSSL_LIB_CTX *libctx, const char *propq) in dsa_genparams() argument 30 ctx = EVP_PKEY_CTX_new_from_name(libctx, "DSA", propq); in dsa_genparams() 50 const char *propq = NULL; in main() local 56 dsaparamskey = dsa_genparams(libctx, propq); in main() 61 ctx = EVP_PKEY_CTX_new_from_pkey(libctx, dsaparamskey, propq); in main() 74 if (!dsa_print_key(dsakey, 1, libctx, propq)) in main()
|
/freebsd/crypto/openssl/crypto/store/ |
H A D | store_result.c | 93 const char *propq = ctx->properties; in ossl_store_handle_load_result() local 134 if (*v == NULL && !try_key(&helper_data, v, ctx, provider, libctx, propq)) in ossl_store_handle_load_result() 138 if (*v == NULL && !try_cert(&helper_data, v, libctx, propq)) in ossl_store_handle_load_result() 142 if (*v == NULL && !try_crl(&helper_data, v, libctx, propq)) in ossl_store_handle_load_result() 146 if (*v == NULL && !try_pkcs12(&helper_data, v, ctx, libctx, propq)) in ossl_store_handle_load_result() 189 OSSL_LIB_CTX *libctx, const char *propq) in try_key_ref() argument 200 keymgmt = EVP_KEYMGMT_fetch(libctx, data->data_type, propq); in try_key_ref() 241 data->data_type, propq); in try_key_ref() 262 OSSL_LIB_CTX *libctx, const char *propq) in try_key_value() argument 291 propq); in try_key_value() [all …]
|
/freebsd/crypto/openssl/crypto/ocsp/ |
H A D | ocsp_local.h | 220 # define OCSP_REQUEST_sign(o, pkey, md, libctx, propq)\ argument 224 NULL, pkey, md, libctx, propq) 226 # define OCSP_BASICRESP_sign(o, pkey, md, d, libctx, propq)\ argument 230 NULL, pkey, md, libctx, propq) 237 # define OCSP_REQUEST_verify(a, r, libctx, propq)\ argument 241 NULL, r, libctx, propq) 243 # define OCSP_BASICRESP_verify(a, r, libctx, propq)\ argument 246 &(a)->tbsResponseData, NULL, r, libctx, propq)
|
/freebsd/crypto/openssl/providers/implementations/ciphers/ |
H A D | cipher_aes_siv_hw.c | 26 const char *propq = NULL; in aes_siv_initkey() local 35 ctx->cbc = EVP_CIPHER_fetch(libctx, "AES-128-CBC", propq); in aes_siv_initkey() 36 ctx->ctr = EVP_CIPHER_fetch(libctx, "AES-128-CTR", propq); in aes_siv_initkey() 39 ctx->cbc = EVP_CIPHER_fetch(libctx, "AES-192-CBC", propq); in aes_siv_initkey() 40 ctx->ctr = EVP_CIPHER_fetch(libctx, "AES-192-CTR", propq); in aes_siv_initkey() 43 ctx->cbc = EVP_CIPHER_fetch(libctx, "AES-256-CBC", propq); in aes_siv_initkey() 44 ctx->ctr = EVP_CIPHER_fetch(libctx, "AES-256-CTR", propq); in aes_siv_initkey() 56 propq); in aes_siv_initkey()
|
/freebsd/crypto/openssl/crypto/pkcs7/ |
H A D | pk7_asn1.c | 70 const char *propq = NULL; variable 74 propq = (*a)->ctx.propq; 78 libctx, propq); 94 PKCS7 *PKCS7_new_ex(OSSL_LIB_CTX *libctx, const char *propq) in PKCS7_new_ex() argument 97 propq); in PKCS7_new_ex() 101 pkcs7->ctx.propq = NULL; in PKCS7_new_ex() 102 if (propq != NULL) { in PKCS7_new_ex() 103 pkcs7->ctx.propq = OPENSSL_strdup(propq); in PKCS7_new_ex() 104 if (pkcs7->ctx.propq == NULL) { in PKCS7_new_ex() 117 OPENSSL_free(p7->ctx.propq); in PKCS7_free()
|
/freebsd/crypto/openssl/crypto/ec/ |
H A D | ecx_backend.c | 36 key->privkey, key->propq)) { in ossl_ecx_public_from_private() 46 key->privkey, key->propq)) { in ossl_ecx_public_from_private() 130 if (key->propq != NULL) { in ossl_ecx_key_dup() 131 ret->propq = OPENSSL_strdup(key->propq); in ossl_ecx_key_dup() 132 if (ret->propq == NULL) in ossl_ecx_key_dup() 161 OSSL_LIB_CTX *libctx, const char *propq) in ossl_ecx_key_op() argument 190 key = ossl_ecx_key_new(libctx, KEYNID2TYPE(id), 1, propq); in ossl_ecx_key_op() 234 OSSL_LIB_CTX *libctx, const char *propq) in ossl_ecx_key_from_pkcs8() argument 259 libctx, propq); in ossl_ecx_key_from_pkcs8()
|
H A D | ecx_key.c | 15 const char *propq) in ossl_ecx_key_new() argument 41 if (propq != NULL) { in ossl_ecx_key_new() 42 ret->propq = OPENSSL_strdup(propq); in ossl_ecx_key_new() 43 if (ret->propq == NULL) in ossl_ecx_key_new() 70 OPENSSL_free(key->propq); in ossl_ecx_key_free()
|
/freebsd/crypto/openssl/include/openssl/ |
H A D | pkcs12.h | 158 const char *propq); 166 const char *propq); 172 const char *propq); 179 OSSL_LIB_CTX *ctx, const char *propq); 184 OSSL_LIB_CTX *ctx, const char *propq); 193 OSSL_LIB_CTX *ctx, const char *propq); 231 const char *propq); 239 const char *propq); 249 const char *propq); 251 PKCS12 *PKCS12_init_ex(int mode, OSSL_LIB_CTX *ctx, const char *propq); [all …]
|
/freebsd/crypto/openssl/providers/implementations/keymgmt/ |
H A D | ecx_kmgmt.c | 78 char *propq; member 381 static int set_property_query(ECX_KEY *ecxkey, const char *propq) in set_property_query() argument 383 OPENSSL_free(ecxkey->propq); in set_property_query() 384 ecxkey->propq = NULL; in set_property_query() 385 if (propq != NULL) { in set_property_query() 386 ecxkey->propq = OPENSSL_strdup(propq); in set_property_query() 387 if (ecxkey->propq == NULL) { in set_property_query() 559 OPENSSL_free(gctx->propq); in ecx_gen_set_params() 560 gctx->propq = OPENSSL_strdup(p->data); in ecx_gen_set_params() 561 if (gctx->propq == NULL) in ecx_gen_set_params() [all …]
|