Home
last modified time | relevance | path

Searched refs:encryptedKey (Results 1 – 5 of 5) sorted by relevance

/openbsd-src/lib/libcrypto/cms/
H A Dcms_env.c418 ASN1_STRING_set0(ktri->encryptedKey, ek, eklen); in cms_RecipientInfo_ktri_encrypt()
480 if (EVP_PKEY_decrypt(ktri->pctx, NULL, &eklen, ktri->encryptedKey->data, in cms_RecipientInfo_ktri_decrypt()
481 ktri->encryptedKey->length) <= 0 || eklen == 0 || in cms_RecipientInfo_ktri_decrypt()
494 if (EVP_PKEY_decrypt(ktri->pctx, ek, &eklen, ktri->encryptedKey->data, in cms_RecipientInfo_ktri_decrypt()
495 ktri->encryptedKey->length) <= 0) { in cms_RecipientInfo_ktri_decrypt()
746 ASN1_STRING_set0(kekri->encryptedKey, wkey, wkeylen); in cms_RecipientInfo_kekri_encrypt()
786 if (kekri->encryptedKey->length < 16) { in cms_RecipientInfo_kekri_decrypt()
796 ukey = malloc(kekri->encryptedKey->length - 8); in cms_RecipientInfo_kekri_decrypt()
802 ukeylen = AES_unwrap_key(&actx, NULL, ukey, kekri->encryptedKey->data, in cms_RecipientInfo_kekri_decrypt()
803 kekri->encryptedKey in cms_RecipientInfo_kekri_decrypt()
[all...]
H A Dcms_pwri.c410 pwri->encryptedKey->data = key; in cms_RecipientInfo_pwri_crypt()
411 pwri->encryptedKey->length = keylen; in cms_RecipientInfo_pwri_crypt()
413 key = malloc(pwri->encryptedKey->length); in cms_RecipientInfo_pwri_crypt()
418 if (!kek_unwrap_key(key, &keylen, pwri->encryptedKey->data, in cms_RecipientInfo_pwri_crypt()
419 pwri->encryptedKey->length, kekctx)) { in cms_RecipientInfo_pwri_crypt()
H A Dcms_local.h194 ASN1_OCTET_STRING *encryptedKey; member
230 ASN1_OCTET_STRING *encryptedKey; member
253 ASN1_OCTET_STRING *encryptedKey; member
269 ASN1_OCTET_STRING *encryptedKey; member
H A Dcms_kari.c298 enckeylen = rek->encryptedKey->length; in CMS_RecipientInfo_kari_decrypt()
299 enckey = rek->encryptedKey->data; in CMS_RecipientInfo_kari_decrypt()
486 ASN1_STRING_set0(rek->encryptedKey, enckey, enckeylen); in cms_RecipientInfo_kari_encrypt()
H A Dcms_asn1.c501 .offset = offsetof(CMS_KeyTransRecipientInfo, encryptedKey),
502 .field_name = "encryptedKey",
634 .offset = offsetof(CMS_RecipientEncryptedKey, encryptedKey),
635 .field_name = "encryptedKey",
843 .offset = offsetof(CMS_KEKRecipientInfo, encryptedKey),
844 .field_name = "encryptedKey",
884 .offset = offsetof(CMS_PasswordRecipientInfo, encryptedKey),
885 .field_name = "encryptedKey",