line |
true |
false |
branch |
59
|
0 |
0 |
if (uECC_vli_isZero(Z1, num_words)) { |
76
|
0 |
0 |
if (uECC_vli_testBit(X1, 0)) { |
122
|
0 |
0 |
for (i = uECC_vli_numBits(p1, num_words) - 1; i > 1; --i) { |
124
|
0 |
0 |
if (uECC_vli_testBit(p1, i)) { |
196
|
0 |
0 |
while (uECC_vli_cmp_unsafe(result, curve_secp160r1.p, num_words_secp160r1) > 0) { |
207
|
0 |
0 |
for (i = 0; i < num_words_secp160r1; ++i) { |
210
|
0 |
0 |
carry = (tmp >> 33) + (result[i] < tmp || (carry && result[i] == tmp)); |
|
0 |
0 |
carry = (tmp >> 33) + (result[i] < tmp || (carry && result[i] == tmp)); |
|
0 |
0 |
carry = (tmp >> 33) + (result[i] < tmp || (carry && result[i] == tmp)); |
396
|
0 |
0 |
while (carry || uECC_vli_cmp_unsafe(curve_secp192r1.p, result, num_words_secp192r1) != 1) { |
|
0 |
0 |
while (carry || uECC_vli_cmp_unsafe(curve_secp192r1.p, result, num_words_secp192r1) != 1) { |
484
|
0 |
0 |
for (i = 1; i <= j; i++) { |
532
|
0 |
0 |
for (i = 0; i <= 6; i++) { |
556
|
0 |
0 |
for (i = 1; i <= 95; i++) { |
561
|
0 |
0 |
if (uECC_vli_isZero(d1, num_words_secp224r1)) { /* if d1 == 0 */ |
715
|
0 |
0 |
if (carry < 0) { |
718
|
0 |
0 |
} while (carry < 0); |
720
|
0 |
0 |
while (uECC_vli_cmp_unsafe(curve_secp224r1.p, result, num_words_secp224r1) != 1) { |
1045
|
0 |
0 |
if (carry < 0) { |
1048
|
0 |
0 |
} while (carry < 0); |
1050
|
0 |
0 |
while (carry || uECC_vli_cmp_unsafe(curve_secp256r1.p, result, num_words_secp256r1) != 1) { |
|
0 |
0 |
while (carry || uECC_vli_cmp_unsafe(curve_secp256r1.p, result, num_words_secp256r1) != 1) { |
1118
|
0 |
0 |
if (uECC_vli_isZero(Z1, num_words_secp256k1)) { |
1130
|
0 |
0 |
if (uECC_vli_testBit(Y1, 0)) { |
1171
|
0 |
0 |
while (carry > 0) { |
1175
|
0 |
0 |
if (uECC_vli_cmp_unsafe(result, curve_secp256k1.p, num_words_secp256k1) > 0) { |
1234
|
0 |
0 |
for (k = 0; k < num_words_secp256k1; ++k) { |