Branch Coverage

src/rsa/rsa_i15_keygen.c
Criterion Covered Total %
branch 0 84 0.0


line true false branch
39 0 0 for (u = 1; u < len; u ++) {
43 0 0 if (m == 0) {
157 0 0 for (u = 0; u < xm1d2_len; u ++) {
175 0 0 while (n -- > 0) {
204 0 0 for (u = 2; u <= xlen; u ++) {
209 0 0 if ((EQ0(eq1) | EQ0(eqm1)) == 0) {
238 0 0 if ((esize & 15) == 0) {
240 0 0 } else if ((esize & 15) == 1) {
261 0 0 for (u = 0; u < len; u ++) {
317 0 0 if (m3 == 0 || m5 == 0 || m7 == 0 || m11 == 0) {
0 0 if (m3 == 0 || m5 == 0 || m7 == 0 || m11 == 0) {
0 0 if (m3 == 0 || m5 == 0 || m7 == 0 || m11 == 0) {
0 0 if (m3 == 0 || m5 == 0 || m7 == 0 || m11 == 0) {
320 0 0 if ((pubexp == 3 && m3 == 1)
0 0 if ((pubexp == 3 && m3 == 1)
321 0 0 || (pubexp == 5 && m5 == 1)
0 0 || (pubexp == 5 && m5 == 1)
322 0 0 || (pubexp == 7 && m7 == 1)
0 0 || (pubexp == 7 && m7 == 1)
323 0 0 || (pubexp == 11 && m11 == 1))
0 0 || (pubexp == 11 && m11 == 1))
331 0 0 if (!trial_divisions(x, t)) {
349 0 0 if (esize < 320) {
351 0 0 } else if (esize < 480) {
353 0 0 } else if (esize < 693) {
355 0 0 } else if (esize < 906) {
357 0 0 } else if (esize < 1386) {
363 0 0 if (miller_rabin(rng, x, rounds, t, tlen)) {
426 0 0 for (u = 0; u < len; u ++) {
448 0 0 if (size < BR_MIN_RSA_SIZE || size > BR_MAX_RSA_SIZE) {
0 0 if (size < BR_MIN_RSA_SIZE || size > BR_MAX_RSA_SIZE) {
451 0 0 if (pubexp == 0) {
453 0 0 } else if (pubexp == 1 || (pubexp & 1) == 0) {
0 0 } else if (pubexp == 1 || (pubexp & 1) == 0) {
471 0 0 if (pk != NULL) {
477 0 0 while (*pk->e == 0) {
507 0 0 if (invert_pubexp(t, p, pubexp, t + 1 + plen)) {
519 0 0 if (invert_pubexp(t, q, pubexp, t + 1 + qlen)) {
543 0 0 if (esize_p == esize_q && br_i15_sub(p, q, 0) == 1) {
0 0 if (esize_p == esize_q && br_i15_sub(p, q, 0) == 1) {
563 0 0 if (plen > qlen) {
576 0 0 if (pk != NULL) {