Lines Matching defs:kekctx
297 EVP_CIPHER_CTX *kekctx = NULL;
336 kekctx = EVP_CIPHER_CTX_new();
337 if (kekctx == NULL) {
342 if (!EVP_CipherInit_ex(kekctx, kekcipher, NULL, NULL, NULL, en_de))
344 EVP_CIPHER_CTX_set_padding(kekctx, 0);
345 if (EVP_CIPHER_asn1_to_param(kekctx, kekalg->parameter) <= 0) {
356 algtmp->parameter, kekctx, en_de) < 0) {
365 if (!kek_wrap_key(NULL, &keylen, ec->key, ec->keylen, kekctx, cms_ctx))
373 if (!kek_wrap_key(key, &keylen, ec->key, ec->keylen, kekctx, cms_ctx))
386 pwri->encryptedKey->length, kekctx)) {
401 EVP_CIPHER_CTX_free(kekctx);