Lines Matching defs:rh
953 BIGNUM *rh, *tmp, *Z4, *Z6;
970 rh = BN_CTX_get(ctx);
984 * To test this, we add up the right-hand side in 'rh'.
987 /* rh := X^2 */
988 if (!field_sqr(group, rh, &point->X, ctx))
999 /* rh := (rh + a*Z^4)*X */
1005 if (!BN_mod_sub_quick(rh, rh, tmp, p))
1007 if (!field_mul(group, rh, rh, &point->X, ctx))
1012 if (!BN_mod_add_quick(rh, rh, tmp, p))
1014 if (!field_mul(group, rh, rh, &point->X, ctx))
1018 /* rh := rh + b*Z^6 */
1021 if (!BN_mod_add_quick(rh, rh, tmp, p))
1026 /* rh := (rh + a)*X */
1027 if (!BN_mod_add_quick(rh, rh, &group->a, p))
1029 if (!field_mul(group, rh, rh, &point->X, ctx))
1031 /* rh := rh + b */
1032 if (!BN_mod_add_quick(rh, rh, &group->b, p))
1040 ret = (0 == BN_ucmp(tmp, rh));