rsa_q
const BIGNUM *rsa_q(struct sshkey *k);
ASSERT_BIGNUM_EQ(rsa_q(k1), c);
BIGNUM *rsa_p = NULL, *rsa_q = NULL, *rsa_iqmp = NULL;
(rsa_q = BN_new()) == NULL ||
buffer_get_bignum_bits(b, rsa_q);
if ((r = ssh_rsa_complete_crt_parameters(rsa_d, rsa_p, rsa_q,
if (!RSA_set0_factors(rsa, rsa_p, rsa_q))
rsa_p = rsa_q = NULL; /* transferred */
RSA_get0_factors(rsa, &rsa_p, &rsa_q);
(r = sshbuf_put_bignum2(b, rsa_q)) != 0)
BIGNUM *rsa_iqmp = NULL, *rsa_p = NULL, *rsa_q = NULL;
(r = sshbuf_get_bignum2(b, &rsa_q)) != 0)
if ((r = ssh_rsa_complete_crt_parameters(rsa_d, rsa_p, rsa_q,
if (!RSA_set0_factors(rsa, rsa_p, rsa_q)) {
rsa_p = rsa_q = NULL; /* transferred */
BN_clear_free(rsa_q);
const BIGNUM *rsa_q, const BIGNUM *rsa_iqmp, BIGNUM **rsa_dmp1,
if ((BN_sub(aux, rsa_q, BN_value_one()) == 0) ||
const BIGNUM *rsa_n, *rsa_e, *rsa_d, *rsa_iqmp, *rsa_p, *rsa_q;