Lines Matching refs:q1
27 BIGNUM *r = NULL, *p1 = NULL, *q1 = NULL; in ossl_rsa_check_crt_components() local
39 q1 = BN_CTX_get(ctx); in ossl_rsa_check_crt_components()
40 if (q1 != NULL) { in ossl_rsa_check_crt_components()
43 BN_set_flags(q1, BN_FLG_CONSTTIME); in ossl_rsa_check_crt_components()
53 && (BN_copy(q1, rsa->q) != NULL) in ossl_rsa_check_crt_components()
54 && BN_sub_word(q1, 1) in ossl_rsa_check_crt_components()
60 && (BN_cmp(rsa->dmq1, q1) < 0) in ossl_rsa_check_crt_components()
68 && BN_mod_mul(r, rsa->dmq1, rsa->e, q1, ctx) in ossl_rsa_check_crt_components()
75 BN_clear(q1); in ossl_rsa_check_crt_components()
178 BIGNUM *r, *p1, *q1, *lcm, *p1q1, *gcd; in ossl_rsa_check_private_exponent() local
187 q1 = BN_CTX_get(ctx); in ossl_rsa_check_private_exponent()
194 BN_set_flags(q1, BN_FLG_CONSTTIME); in ossl_rsa_check_private_exponent()
204 && (ossl_rsa_get_lcm(ctx, rsa->p, rsa->q, lcm, gcd, p1, q1, in ossl_rsa_check_private_exponent()
214 BN_clear(q1); in ossl_rsa_check_private_exponent()
266 BIGNUM *lcm, BIGNUM *gcd, BIGNUM *p1, BIGNUM *q1, in ossl_rsa_get_lcm() argument
270 && BN_sub(q1, q, BN_value_one()) /* q-1 */ in ossl_rsa_get_lcm()
271 && BN_mul(p1q1, p1, q1, ctx) /* (p-1)(q-1) */ in ossl_rsa_get_lcm()
272 && BN_gcd(gcd, p1, q1, ctx) in ossl_rsa_get_lcm()