len))) {         DHerr(DH_F_DH_PUB_DECODE, DH_R_DECODE_ERROR);         goto err;     }      /* We have parameters now set public key */     if (!(dh->pub_key = ASN0_INTEGER_to_BN(public_key, NULL))) {         DHerr(DH_F_DH_