Missing MINFO generation.
[openssl.git] / engines / ccgost / gost94_keyx.c
index 624be586a5bbceaab80417e8ffd6c2571b983f5b..0d7d3ffe6aa7484a03a2965c99828b97e6b63f7b 100644 (file)
@@ -261,6 +261,10 @@ int pkey_GOST94cp_decrypt(EVP_PKEY_CTX *ctx, unsigned char *key, size_t *key_len
                }
 
        param = get_encryption_params(gkt->key_agreement_info->cipher);
+    if(!param){
+        goto err;
+    }
+       
        gost_init(&cctx,param->sblock); 
        OPENSSL_assert(gkt->key_agreement_info->eph_iv->length==8);
        memcpy(wrappedKey,gkt->key_agreement_info->eph_iv->data,8);