Home
last modified time | relevance | path

Searched refs:srcctx (Results 1 – 14 of 14) sorted by relevance

/providers/implementations/signature/
A Dmac_legacy_sig.c173 PROV_MAC_CTX *srcctx = (PROV_MAC_CTX *)vpmacctx; in mac_dupctx() local
179 dstctx = OPENSSL_zalloc(sizeof(*srcctx)); in mac_dupctx()
183 *dstctx = *srcctx; in mac_dupctx()
188 if (srcctx->propq != NULL && (dstctx->propq = OPENSSL_strdup(srcctx->propq)) == NULL) in mac_dupctx()
191 if (srcctx->key != NULL && !ossl_mac_key_up_ref(srcctx->key)) in mac_dupctx()
193 dstctx->key = srcctx->key; in mac_dupctx()
195 if (srcctx->macctx != NULL) { in mac_dupctx()
196 dstctx->macctx = EVP_MAC_CTX_dup(srcctx->macctx); in mac_dupctx()
A Dsm2_sig.c.in356 dstctx = OPENSSL_zalloc(sizeof(*srcctx));
360 *dstctx = *srcctx;
367 if (srcctx->ec != NULL && !EC_KEY_up_ref(srcctx->ec))
369 dstctx->ec = srcctx->ec;
371 if (srcctx->propq != NULL) {
377 if (srcctx->md != NULL && !EVP_MD_up_ref(srcctx->md))
379 dstctx->md = srcctx->md;
381 if (srcctx->mdctx != NULL) {
388 if (srcctx->id != NULL) {
392 dstctx->id_len = srcctx->id_len;
[all …]
A Dml_dsa_sig.c.in101 PROV_ML_DSA_CTX *srcctx = (PROV_ML_DSA_CTX *)vctx; local
111 dstctx = OPENSSL_memdup(srcctx, sizeof(*srcctx));
116 if (srcctx->sig != NULL) {
117 dstctx->sig = OPENSSL_memdup(srcctx->sig, srcctx->siglen);
128 if (srcctx->md_ctx != NULL) {
129 dstctx->md_ctx = EVP_MD_CTX_dup(srcctx->md_ctx);
A Decdsa_sig.c.in634 PROV_ECDSA_CTX *srcctx = (PROV_ECDSA_CTX *)vctx; local
640 dstctx = OPENSSL_zalloc(sizeof(*srcctx));
644 *dstctx = *srcctx;
648 if (srcctx->ec != NULL && !EC_KEY_up_ref(srcctx->ec))
651 if (srcctx->kinv != NULL || srcctx->r != NULL)
653 dstctx->ec = srcctx->ec;
655 if (srcctx->md != NULL && !EVP_MD_up_ref(srcctx->md))
657 dstctx->md = srcctx->md;
659 if (srcctx->mdctx != NULL) {
666 if (srcctx->propq != NULL) {
[all …]
A Ddsa_sig.c.in634 PROV_DSA_CTX *srcctx = (PROV_DSA_CTX *)vpdsactx; local
640 dstctx = OPENSSL_zalloc(sizeof(*srcctx));
644 *dstctx = *srcctx;
648 if (srcctx->dsa != NULL && !DSA_up_ref(srcctx->dsa))
650 dstctx->dsa = srcctx->dsa;
652 if (srcctx->md != NULL && !EVP_MD_up_ref(srcctx->md))
654 dstctx->md = srcctx->md;
656 if (srcctx->mdctx != NULL) {
659 || !EVP_MD_CTX_copy_ex(dstctx->mdctx, srcctx->mdctx))
663 if (srcctx->propq != NULL) {
[all …]
A Drsa_sig.c.in1339 PROV_RSA_CTX *srcctx = (PROV_RSA_CTX *)vprsactx; local
1345 dstctx = OPENSSL_zalloc(sizeof(*srcctx));
1349 *dstctx = *srcctx;
1357 if (srcctx->rsa != NULL && !RSA_up_ref(srcctx->rsa))
1359 dstctx->rsa = srcctx->rsa;
1361 if (srcctx->md != NULL && !EVP_MD_up_ref(srcctx->md))
1363 dstctx->md = srcctx->md;
1365 if (srcctx->mgf1_md != NULL && !EVP_MD_up_ref(srcctx->mgf1_md))
1367 dstctx->mgf1_md = srcctx->mgf1_md;
1369 if (srcctx->mdctx != NULL) {
[all …]
A Deddsa_sig.c.in756 PROV_EDDSA_CTX *srcctx = (PROV_EDDSA_CTX *)vpeddsactx; local
762 dstctx = OPENSSL_zalloc(sizeof(*srcctx));
766 *dstctx = *srcctx;
769 if (srcctx->key != NULL && !ossl_ecx_key_up_ref(srcctx->key)) {
773 dstctx->key = srcctx->key;
/providers/implementations/exchange/
A Ddh_exch.c.in292 PROV_DH_CTX *srcctx = (PROV_DH_CTX *)vpdhctx; local
298 dstctx = OPENSSL_zalloc(sizeof(*srcctx));
302 *dstctx = *srcctx;
309 if (srcctx->dh != NULL && !DH_up_ref(srcctx->dh))
312 dstctx->dh = srcctx->dh;
314 if (srcctx->dhpeer != NULL && !DH_up_ref(srcctx->dhpeer))
317 dstctx->dhpeer = srcctx->dhpeer;
319 if (srcctx->kdf_md != NULL && !EVP_MD_up_ref(srcctx->kdf_md))
322 dstctx->kdf_md = srcctx->kdf_md;
325 if (srcctx->kdf_ukm != NULL && srcctx->kdf_ukmlen > 0) {
[all …]
A Decdh_exch.c.in199 PROV_ECDH_CTX *srcctx = (PROV_ECDH_CTX *)vpecdhctx; local
205 dstctx = OPENSSL_zalloc(sizeof(*srcctx));
209 *dstctx = *srcctx;
220 if (srcctx->k != NULL && !EC_KEY_up_ref(srcctx->k))
223 dstctx->k = srcctx->k;
225 if (srcctx->peerk != NULL && !EC_KEY_up_ref(srcctx->peerk))
228 dstctx->peerk = srcctx->peerk;
230 if (srcctx->kdf_md != NULL && !EVP_MD_up_ref(srcctx->kdf_md))
233 dstctx->kdf_md = srcctx->kdf_md;
236 if (srcctx->kdf_ukm != NULL && srcctx->kdf_ukmlen > 0) {
[all …]
A Dkdf_exch.c143 PROV_KDF_CTX *srcctx = (PROV_KDF_CTX *)vpkdfctx; in kdf_dupctx() local
149 dstctx = OPENSSL_zalloc(sizeof(*srcctx)); in kdf_dupctx()
153 *dstctx = *srcctx; in kdf_dupctx()
155 dstctx->kdfctx = EVP_KDF_CTX_dup(srcctx->kdfctx); in kdf_dupctx()
A Decx_exch.c.in156 PROV_ECX_CTX *srcctx = (PROV_ECX_CTX *)vecxctx; local
162 dstctx = OPENSSL_zalloc(sizeof(*srcctx));
166 *dstctx = *srcctx;
/providers/implementations/asymciphers/
A Dsm2_enc.c.in138 PROV_SM2_CTX *srcctx = (PROV_SM2_CTX *)vpsm2ctx; local
141 dstctx = OPENSSL_zalloc(sizeof(*srcctx));
145 *dstctx = *srcctx;
153 if (!ossl_prov_digest_copy(&dstctx->md, &srcctx->md)) {
A Drsa_enc.c.in334 PROV_RSA_CTX *srcctx = (PROV_RSA_CTX *)vprsactx; local
340 dstctx = OPENSSL_zalloc(sizeof(*srcctx));
344 *dstctx = *srcctx;
/providers/implementations/kem/
A Drsa_kem.c.in115 PROV_RSA_CTX *srcctx = (PROV_RSA_CTX *)vprsactx; local
121 dstctx = OPENSSL_zalloc(sizeof(*srcctx));
125 *dstctx = *srcctx;

Completed in 48 milliseconds