Branch Coverage

src/ec/ecdsa_atr.c
Criterion Covered Total %
branch 16 32 50.0


line true false branch
48 0 1 if (sig_len < 8) {
55 0 1 if (buf[0] != 0x30) {
66 0 1 if (zlen > 0x80) {
67 0 0 if (zlen != 0x81) {
71 0 0 if (zlen != sig_len - 3) {
76 0 1 if (zlen != sig_len - 2) {
85 0 1 if (buf[off ++] != 0x02) {
89 0 1 if (rlen >= 0x80) {
98 0 1 if (off + 2 > sig_len) {
101 0 1 if (buf[off ++] != 0x02) {
105 1 0 if (slen >= 0x80 || slen != sig_len - off) {
0 1 if (slen >= 0x80 || slen != sig_len - off) {
113 2 0 while (rlen > 0 && *r == 0) {
1 1 while (rlen > 0 && *r == 0) {
117 2 0 while (slen > 0 && *s == 0) {
1 1 while (slen > 0 && *s == 0) {