Lines Matching defs:ec
352 CMS_EncryptedContentInfo *ec;
364 ec = cms->d.envelopedData->encryptedContentInfo;
386 if (EVP_PKEY_encrypt(pctx, NULL, &eklen, ec->key, ec->keylen) <= 0)
396 if (EVP_PKEY_encrypt(pctx, ek, &eklen, ec->key, ec->keylen) <= 0)
425 CMS_EncryptedContentInfo *ec;
426 ec = cms->d.envelopedData->encryptedContentInfo;
470 if (ec->key) {
471 OPENSSL_cleanse(ec->key, ec->keylen);
472 OPENSSL_free(ec->key);
475 ec->key = ek;
476 ec->keylen = eklen;
682 CMS_EncryptedContentInfo *ec;
689 ec = cms->d.envelopedData->encryptedContentInfo;
704 wkey = OPENSSL_malloc(ec->keylen + 8);
711 wkeylen = AES_wrap_key(&actx, NULL, wkey, ec->key, ec->keylen);
737 CMS_EncryptedContentInfo *ec;
744 ec = cms->d.envelopedData->encryptedContentInfo;
790 ec->key = ukey;
791 ec->keylen = ukeylen;
913 CMS_EncryptedContentInfo *ec;
921 ec = cms->d.envelopedData->encryptedContentInfo;
922 ret = cms_EncryptedContent_init_bio(ec);
926 if (!ret || !ec->cipher)
946 ec->cipher = NULL;
947 if (ec->key) {
948 OPENSSL_cleanse(ec->key, ec->keylen);
949 OPENSSL_free(ec->key);
950 ec->key = NULL;
951 ec->keylen = 0;