Lines Matching refs:pubkey
73 X509_ALGOR *alg, ASN1_BIT_STRING *pubkey) in ecdh_cms_set_peerkey() argument
108 plen = ASN1_STRING_length(pubkey); in ecdh_cms_set_peerkey()
109 p = ASN1_STRING_get0_data(pubkey); in ecdh_cms_set_peerkey()
229 ASN1_BIT_STRING *pubkey; in ecdh_cms_decrypt() local
231 if (!CMS_RecipientInfo_kari_get0_orig_id(ri, &alg, &pubkey, in ecdh_cms_decrypt()
234 if (alg == NULL || pubkey == NULL) in ecdh_cms_decrypt()
236 if (!ecdh_cms_set_peerkey(pctx, alg, pubkey)) { in ecdh_cms_decrypt()
257 ASN1_BIT_STRING *pubkey; in ecdh_cms_encrypt() local
271 if (!CMS_RecipientInfo_kari_get0_orig_id(ri, &talg, &pubkey, in ecdh_cms_encrypt()
283 ASN1_STRING_set0(pubkey, penc, (int)enckeylen); in ecdh_cms_encrypt()
284 pubkey->flags &= ~(ASN1_STRING_FLAG_BITS_LEFT | 0x07); in ecdh_cms_encrypt()
285 pubkey->flags |= ASN1_STRING_FLAG_BITS_LEFT; in ecdh_cms_encrypt()