| 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) { |