Lines Matching defs:theirpub1
253 BIGNUM *mypub1, BIGNUM *theirpub1, BIGNUM *theirpub2, BIGNUM *mypriv2,
265 if (BN_cmp(theirpub1, BN_value_one()) <= 0)
266 fatal("%s: theirpub1 <= 1", __func__);
267 if (BN_cmp(theirpub1, grp->p) >= 0)
268 fatal("%s: theirpub1 >= p", __func__);
274 if (schnorr_verify_buf(grp->p, grp->q, grp->g, theirpub1,
276 fatal("%s: schnorr_verify theirpub1 failed", __func__);
301 if (BN_mod_mul(tmp, mypub1, theirpub1, grp->p, bn_ctx) != 1)
302 fatal("%s: BN_mod_mul (tmp = mypub1 * theirpub1 mod p)",
357 BIGNUM *theirpub1, BIGNUM *theirpub2,
382 * tmp = g^(mypriv1+mypriv2+theirpub1) = g^mypub1*g^mypub2*g^theirpub1
387 if (BN_mod_mul(tmp, tmp, theirpub1, grp->p, bn_ctx) != 1)
388 fatal("%s: BN_mod_mul (tmp = tmp * theirpub1 mod p)", __func__);