Lines Matching defs:rh
964 BIGNUM *rh, *tmp, *Z4, *Z6;
981 rh = BN_CTX_get(ctx);
995 * To test this, we add up the right-hand side in 'rh'.
998 /* rh := X^2 */
999 if (!field_sqr(group, rh, point->X, ctx))
1010 /* rh := (rh + a*Z^4)*X */
1016 if (!BN_mod_sub_quick(rh, rh, tmp, p))
1018 if (!field_mul(group, rh, rh, point->X, ctx))
1023 if (!BN_mod_add_quick(rh, rh, tmp, p))
1025 if (!field_mul(group, rh, rh, point->X, ctx))
1029 /* rh := rh + b*Z^6 */
1032 if (!BN_mod_add_quick(rh, rh, tmp, p))
1037 /* rh := (rh + a)*X */
1038 if (!BN_mod_add_quick(rh, rh, group->a, p))
1040 if (!field_mul(group, rh, rh, point->X, ctx))
1042 /* rh := rh + b */
1043 if (!BN_mod_add_quick(rh, rh, group->b, p))
1051 ret = (0 == BN_ucmp(tmp, rh));