Branch Coverage

src/sha256.c.inc
Criterion Covered Total %
branch 22 28 78.5


line true false branch
53 19020 3804 for (i = 0; i < len / 4; i++)
66 39104 2444 for (i = 0; i < len / 4; i++)
109 117312 2444 for (i = 16; i < 64; i++)
182 19552 2444 for (i = 0; i < 8; i++)
213 1902 0 plen = (r < 56) ? (56 - r) : (120 - r);
255 0 5826 if ((ctx->count[1] += bitlen[1]) < bitlen[1])
260 3824 2002 if (len < 64 - r) {
272 442 2002 while (len >= 64) {
310 0 40 if (Klen > 64) {
321 190 40 for (i = 0; i < Klen; i++)
328 190 40 for (i = 0; i < Klen; i++)
387 951 40 for (i = 0; i * 32 < dkLen; i++) {
399 0 951 for (j = 2; j <= c; j++) {
406 0 0 for (k = 0; k < 32; k++)