Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
aes-decrypt-internal.c
  0.00% (0/32)
  0.00% (0/1)
  0.00% (0/77)
aes-encrypt-internal.c
  0.00% (0/31)
  0.00% (0/1)
  0.00% (0/77)
aes-invert-internal.c
  0.00% (0/10)
  0.00% (0/1)
  0.00% (0/11)
aes-set-key-internal.c
  0.00% (0/21)
  0.00% (0/1)
  0.00% (0/39)
aes128-decrypt.c
  0.00% (0/5)
  0.00% (0/1)
  0.00% (0/15)
aes128-encrypt.c
  0.00% (0/5)
  0.00% (0/1)
  0.00% (0/14)
aes128-set-decrypt-key.c
  0.00% (0/7)
  0.00% (0/2)
  0.00% (0/5)
aes128-set-encrypt-key.c
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/3)
aes192-decrypt.c
  0.00% (0/5)
  0.00% (0/1)
  0.00% (0/15)
aes192-encrypt.c
  0.00% (0/5)
  0.00% (0/1)
  0.00% (0/14)
aes192-set-decrypt-key.c
  0.00% (0/7)
  0.00% (0/2)
  0.00% (0/5)
aes192-set-encrypt-key.c
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/3)
aes256-decrypt.c
  0.00% (0/5)
  0.00% (0/1)
  0.00% (0/15)
aes256-encrypt.c
  0.00% (0/5)
  0.00% (0/1)
  0.00% (0/14)
aes256-set-decrypt-key.c
  0.00% (0/7)
  0.00% (0/2)
  0.00% (0/5)
aes256-set-encrypt-key.c
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/3)
arcfour.c
 90.62% (29/32)
 66.67% (2/3)
 62.50% (25/40)
arctwo.c
 56.64% (64/113)
 33.33% (3/9)
 49.36% (77/156)
base64-decode.c
 97.37% (74/76)
100.00% (4/4)
 77.42% (48/62)
base64-encode.c
 34.31% (35/102)
 28.57% (2/7)
 24.79% (30/121)
bignum-random-prime.c
  0.00% (0/179)
  0.00% (0/3)
  0.00% (0/261)
bignum-random.c
100.00% (16/16)
100.00% (2/2)
100.00% (16/16)
bignum.c
 43.37% (36/83)
 62.50% (5/8)
 36.45% (39/107)
block-internal.h
  0.00% (0/56)
  0.00% (0/13)
  0.00% (0/54)
bswap-internal.h
  0.00% (0/5)
  0.00% (0/1)
  0.00% (0/5)
camellia-absorb.c
  0.00% (0/56)
  0.00% (0/1)
  0.00% (0/14)
camellia-crypt-internal.c
  0.00% (0/30)
  0.00% (0/1)
  0.00% (0/85)
camellia-invert-key.c
  0.00% (0/9)
  0.00% (0/1)
  0.00% (0/12)
camellia128-crypt.c
  0.00% (0/6)
  0.00% (0/1)
  0.00% (0/14)
camellia128-set-decrypt-key.c
  0.00% (0/7)
  0.00% (0/2)
  0.00% (0/5)
camellia128-set-encrypt-key.c
  0.00% (0/42)
  0.00% (0/1)
  0.00% (0/88)
camellia256-crypt.c
  0.00% (0/6)
  0.00% (0/1)
  0.00% (0/14)
camellia256-set-decrypt-key.c
  0.00% (0/11)
  0.00% (0/3)
  0.00% (0/8)
camellia256-set-encrypt-key.c
  0.00% (0/68)
  0.00% (0/3)
  0.00% (0/131)
cbc-aes128-encrypt.c
  0.00% (0/4)
  0.00% (0/1)
  0.00% (0/4)
cbc-aes192-encrypt.c
  0.00% (0/4)
  0.00% (0/1)
  0.00% (0/4)
cbc-aes256-encrypt.c
  0.00% (0/4)
  0.00% (0/1)
  0.00% (0/4)
cbc.c
 67.35% (33/49)
 50.00% (1/2)
 52.63% (30/57)
ccm.c
 79.41% (81/102)
100.00% (9/9)
 71.74% (99/138)
cfb.c
 23.81% (30/126)
 25.00% (1/4)
 23.81% (20/84)
chacha-core-internal.c
100.00% (25/25)
100.00% (1/1)
 92.21% (71/77)
chacha-crypt.c
 47.37% (18/38)
 50.00% (1/2)
 46.88% (15/32)
chacha-poly1305.c
 98.33% (59/60)
100.00% (8/8)
 70.31% (45/64)
chacha-set-key.c
100.00% (14/14)
100.00% (1/1)
100.00% (9/9)
chacha-set-nonce.c
 31.58% (6/19)
 25.00% (1/4)
 33.33% (4/12)
cmac-aes128.c
  0.00% (0/9)
  0.00% (0/3)
  0.00% (0/20)
cmac-aes256.c
  0.00% (0/9)
  0.00% (0/3)
  0.00% (0/20)
cmac.c
  0.00% (0/61)
  0.00% (0/4)
  0.00% (0/34)
cmac64.c
  0.00% (0/62)
  0.00% (0/4)
  0.00% (0/33)
cnd-copy.c
100.00% (8/8)
100.00% (1/1)
100.00% (4/4)
cnd-memcpy.c
100.00% (14/14)
100.00% (1/1)
100.00% (4/4)
ctr.c
 28.00% (21/75)
 66.67% (2/3)
 17.20% (16/93)
ctr16.c
 84.78% (39/46)
100.00% (1/1)
 57.63% (34/59)
curve25519-eh-to-x.c
100.00% (17/17)
100.00% (1/1)
100.00% (16/16)
curve25519-mul-g.c
100.00% (22/22)
100.00% (1/1)
100.00% (19/19)
curve25519-mul.c
100.00% (12/12)
100.00% (1/1)
100.00% (15/15)
curve448-eh-to-x.c
100.00% (14/14)
100.00% (1/1)
100.00% (12/12)
curve448-mul-g.c
100.00% (22/22)
100.00% (1/1)
100.00% (19/19)
curve448-mul.c
100.00% (11/11)
100.00% (1/1)
100.00% (9/9)
des.c
 88.89% (144/162)
 66.67% (4/6)
 60.49% (49/81)
des3.c
 62.50% (15/24)
 66.67% (2/3)
 68.75% (11/16)
desCode.h
100.00% (61/61)
100.00% (2/2)
100.00% (588/588)
dsa-gen-params.c
  0.00% (0/46)
  0.00% (0/1)
  0.00% (0/40)
dsa-hash.c
 43.75% (7/16)
 50.00% (1/2)
 40.74% (11/27)
dsa-sign.c
  0.00% (0/37)
  0.00% (0/1)
  0.00% (0/35)
dsa-verify.c
  0.00% (0/38)
  0.00% (0/1)
  0.00% (0/52)
dsa.c
 44.44% (8/18)
 50.00% (2/4)
 42.86% (6/14)
ecc-a-to-j.c
100.00% (13/13)
100.00% (1/1)
100.00% (21/21)
ecc-add-eh.c
100.00% (34/34)
100.00% (1/1)
100.00% (82/82)
ecc-add-ehh.c
  0.00% (0/36)
  0.00% (0/1)
  0.00% (0/87)
ecc-add-jja.c
100.00% (40/40)
100.00% (1/1)
100.00% (93/93)
ecc-add-jjj.c
100.00% (47/47)
100.00% (1/1)
100.00% (118/118)
ecc-add-th.c
100.00% (34/34)
100.00% (1/1)
100.00% (82/82)
ecc-add-thh.c
  0.00% (0/35)
  0.00% (0/1)
  0.00% (0/83)
ecc-curve25519.c
 57.55% (61/106)
 66.67% (4/6)
 58.70% (135/230)
ecc-curve448.c
 68.49% (50/73)
 75.00% (3/4)
 67.70% (109/161)
ecc-dup-eh.c
100.00% (25/25)
100.00% (1/1)
100.00% (56/56)
ecc-dup-jj.c
100.00% (31/31)
100.00% (1/1)
100.00% (72/72)
ecc-dup-th.c
100.00% (25/25)
100.00% (1/1)
100.00% (56/56)
ecc-ecdsa-sign.c
 77.27% (17/22)
 50.00% (1/2)
 60.00% (21/35)
ecc-ecdsa-verify.c
 97.30% (36/37)
100.00% (3/3)
 98.33% (59/60)
ecc-eh-to-a.c
100.00% (11/11)
100.00% (1/1)
 75.00% (18/24)
ecc-gost-gc256b.c
100.00% (10/10)
100.00% (2/2)
 66.67% (12/18)
ecc-gost-gc512a.c
 30.00% (3/10)
 50.00% (1/2)
  5.56% (1/18)
ecc-gostdsa-sign.c
  0.00% (0/23)
  0.00% (0/2)
  0.00% (0/37)
ecc-gostdsa-verify.c
  0.00% (0/37)
  0.00% (0/3)
  0.00% (0/70)
ecc-j-to-a.c
100.00% (30/30)
100.00% (1/1)
100.00% (35/35)
ecc-mod-arith.c
 94.32% (83/88)
 92.31% (12/13)
 82.96% (112/135)
ecc-mod-inv.c
100.00% (46/46)
100.00% (2/2)
 93.10% (81/87)
ecc-mod.c
100.00% (55/55)
100.00% (1/1)
 82.86% (87/105)
ecc-mul-a-eh.c
  0.00% (0/57)
  0.00% (0/2)
  0.00% (0/96)
ecc-mul-a.c
 98.41% (62/63)
100.00% (2/2)
 84.76% (89/105)
ecc-mul-g-eh.c
100.00% (39/39)
100.00% (1/1)
100.00% (26/26)
ecc-mul-g.c
100.00% (45/45)
100.00% (1/1)
100.00% (35/35)
ecc-mul-m.c
100.00% (65/65)
100.00% (1/1)
 96.70% (176/182)
ecc-nonsec-add-jjj.c
 85.96% (49/57)
100.00% (1/1)
 92.42% (122/132)
ecc-pm1-redc.c
100.00% (19/19)
100.00% (1/1)
100.00% (28/28)
ecc-point-mul-g.c
100.00% (11/11)
100.00% (1/1)
 55.56% (15/27)
ecc-point-mul.c
100.00% (12/12)
100.00% (1/1)
 53.85% (21/39)
ecc-point.c
 66.18% (45/68)
100.00% (4/4)
 70.83% (51/72)
ecc-pp1-redc.c
 72.73% (16/22)
100.00% (1/1)
 65.52% (19/29)
ecc-random.c
 76.19% (16/21)
 66.67% (2/3)
 57.69% (15/26)
ecc-scalar.c
 94.44% (17/18)
100.00% (4/4)
 89.47% (17/19)
ecc-secp192r1.c
  4.55% (3/66)
 25.00% (1/4)
  0.78% (1/128)
ecc-secp224r1.c
 50.00% (38/76)
 75.00% (3/4)
 40.85% (67/164)
ecc-secp256r1.c
 84.87% (101/119)
 80.00% (4/5)
 74.31% (107/144)
ecc-secp384r1.c
 85.00% (68/80)
 80.00% (4/5)
 85.91% (128/149)
ecc-secp521r1.c
 77.08% (37/48)
 75.00% (3/4)
 85.37% (105/123)
ecc-size.c
 50.00% (6/12)
 50.00% (2/4)
 50.00% (2/4)
ecdsa-keygen.c
100.00% (11/11)
100.00% (1/1)
 58.62% (17/29)
ecdsa-sign.c
100.00% (16/16)
100.00% (1/1)
 90.91% (20/22)
ecdsa-verify.c
100.00% (21/21)
100.00% (1/1)
 93.75% (30/32)
ed25519-sha512-pubkey.c
100.00% (15/15)
100.00% (1/1)
100.00% (10/10)
ed25519-sha512-sign.c
100.00% (18/18)
100.00% (1/1)
100.00% (11/11)
ed25519-sha512-verify.c
  0.00% (0/20)
  0.00% (0/1)
  0.00% (0/13)
ed25519-sha512.c
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
ed448-shake256-pubkey.c
100.00% (15/15)
100.00% (1/1)
100.00% (10/10)
ed448-shake256-sign.c
100.00% (19/19)
100.00% (1/1)
100.00% (11/11)
ed448-shake256-verify.c
  0.00% (0/20)
  0.00% (0/1)
  0.00% (0/13)
ed448-shake256.c
100.00% (5/5)
100.00% (1/1)
100.00% (3/3)
eddsa-compress.c
100.00% (12/12)
100.00% (2/2)
100.00% (7/7)
eddsa-decompress.c
  0.00% (0/44)
  0.00% (0/2)
  0.00% (0/80)
eddsa-expand.c
100.00% (9/9)
100.00% (1/1)
100.00% (2/2)
eddsa-hash.c
100.00% (17/17)
100.00% (1/1)
 83.78% (31/37)
eddsa-pubkey.c
100.00% (12/12)
100.00% (2/2)
 70.00% (14/20)
eddsa-sign.c
100.00% (54/54)
100.00% (2/2)
 83.78% (62/74)
eddsa-verify.c
  0.00% (0/50)
  0.00% (0/3)
  0.00% (0/74)
gcm-aes128.c
  0.00% (0/28)
  0.00% (0/6)
  0.00% (0/33)
gcm-aes192.c
  0.00% (0/28)
  0.00% (0/6)
  0.00% (0/33)
gcm-aes256.c
  0.00% (0/28)
  0.00% (0/6)
  0.00% (0/33)
gcm-camellia128.c
  0.00% (0/18)
  0.00% (0/6)
  0.00% (0/31)
gcm-camellia256.c
  0.00% (0/18)
  0.00% (0/6)
  0.00% (0/31)
gcm.c
  0.00% (0/87)
  0.00% (0/9)
  0.00% (0/109)
ghash-set-key.c
  0.00% (0/11)
  0.00% (0/1)
  0.00% (0/14)
ghash-update.c
  0.00% (0/25)
  0.00% (0/2)
  0.00% (0/11)
gmp-glue.c
 99.33% (148/149)
100.00% (11/11)
 76.17% (147/193)
gmp-glue.h
100.00% (4/4)
100.00% (1/1)
100.00% (2/2)
gost28147.c
100.00% (21/21)
100.00% (1/1)
100.00% (49/49)
gostdsa-sign.c
  0.00% (0/20)
  0.00% (0/1)
  0.00% (0/27)
gostdsa-verify.c
  0.00% (0/21)
  0.00% (0/1)
  0.00% (0/32)
gostdsa-vko.c
  0.00% (0/26)
  0.00% (0/1)
  0.00% (0/63)
gosthash94.c
 96.24% (205/213)
 77.78% (7/9)
 85.96% (49/57)
hkdf.c
 78.95% (15/19)
100.00% (2/2)
 70.00% (7/10)
hmac-gosthash94.c
 50.00% (9/18)
 50.00% (3/6)
 50.00% (8/16)
hmac-md5.c
100.00% (9/9)
100.00% (3/3)
100.00% (8/8)
hmac-sha1.c
100.00% (9/9)
100.00% (3/3)
100.00% (8/8)
hmac-sha224.c
100.00% (6/6)
100.00% (2/2)
100.00% (6/6)
hmac-sha256.c
100.00% (9/9)
100.00% (3/3)
100.00% (8/8)
hmac-sha384.c
100.00% (6/6)
100.00% (2/2)
100.00% (6/6)
hmac-sha512.c
100.00% (9/9)
100.00% (3/3)
100.00% (8/8)
hmac-streebog.c
100.00% (15/15)
100.00% (5/5)
100.00% (14/14)
hmac.c
 91.67% (33/36)
 66.67% (2/3)
 76.67% (23/30)
md2.c
100.00% (36/36)
100.00% (4/4)
 77.08% (37/48)
md5.c
100.00% (104/104)
100.00% (4/4)
 93.66% (192/205)
memeql-sec.c
100.00% (9/9)
100.00% (1/1)
100.00% (5/5)
memxor.c
100.00% (76/76)
100.00% (3/3)
 77.50% (62/80)
memxor3.c
 64.12% (109/170)
 80.00% (4/5)
 54.97% (105/191)
oaep.c
  0.00% (0/96)
  0.00% (0/3)
  0.00% (0/71)
pbkdf2.c
 97.06% (33/34)
100.00% (1/1)
 79.41% (27/34)
pkcs1-encrypt.c
100.00% (20/20)
100.00% (1/1)
 80.00% (24/30)
pkcs1-rsa-digest.c
 68.75% (11/16)
100.00% (1/1)
 76.47% (13/17)
pkcs1-sec-decrypt.c
 31.25% (15/48)
 50.00% (1/2)
 41.18% (14/34)
pkcs1.c
 92.31% (12/13)
100.00% (1/1)
 52.94% (9/17)
poly1305-internal.c
100.00% (87/87)
100.00% (3/3)
100.00% (133/133)
poly1305-update.c
 62.50% (10/16)
100.00% (1/1)
 55.00% (11/20)
pss-mgf1.c
100.00% (21/21)
100.00% (1/1)
100.00% (15/15)
pss.c
 92.00% (69/75)
100.00% (2/2)
 85.14% (63/74)
ripemd160-compress.c
  0.00% (0/203)
  0.00% (0/1)
  0.00% (0/961)
ripemd160.c
  0.00% (0/27)
  0.00% (0/3)
  0.00% (0/55)
rsa-decrypt-tr.c
  0.00% (0/18)
  0.00% (0/1)
  0.00% (0/34)
rsa-encrypt.c
100.00% (10/10)
100.00% (1/1)
100.00% (6/6)
rsa-keygen.c
  0.00% (0/91)
  0.00% (0/1)
  0.00% (0/153)
rsa-oaep-decrypt.c
  0.00% (0/42)
  0.00% (0/4)
  0.00% (0/48)
rsa-oaep-encrypt.c
  0.00% (0/47)
  0.00% (0/4)
  0.00% (0/18)
rsa-pkcs1-sign-tr.c
100.00% (10/10)
100.00% (1/1)
100.00% (7/7)
rsa-pkcs1-verify.c
100.00% (9/9)
100.00% (1/1)
100.00% (7/7)
rsa-pss-sha256-sign-tr.c
100.00% (12/12)
100.00% (1/1)
100.00% (8/8)
rsa-pss-sha256-verify.c
100.00% (10/10)
100.00% (1/1)
100.00% (8/8)
rsa-pss-sha512-sign-tr.c
100.00% (24/24)
100.00% (2/2)
100.00% (16/16)
rsa-pss-sha512-verify.c
100.00% (20/20)
100.00% (2/2)
100.00% (16/16)
rsa-sec-compute-root.c
 95.29% (81/85)
100.00% (8/8)
 72.29% (167/231)
rsa-sec-decrypt.c
100.00% (16/16)
100.00% (1/1)
 97.14% (34/35)
rsa-sign-tr.c
 96.95% (127/131)
100.00% (7/7)
 93.58% (204/218)
rsa-sign.c
 20.93% (9/43)
 25.00% (1/4)
 14.71% (10/68)
rsa-verify.c
100.00% (19/19)
100.00% (2/2)
 92.59% (25/27)
rsa.c
 59.09% (13/22)
 50.00% (2/4)
 68.42% (13/19)
salsa20-256-set-key.c
  0.00% (0/14)
  0.00% (0/1)
  0.00% (0/9)
salsa20-core-internal.c
  0.00% (0/25)
  0.00% (0/1)
  0.00% (0/77)
salsa20-crypt-internal.c
  0.00% (0/17)
  0.00% (0/1)
  0.00% (0/12)
salsa20-crypt.c
  0.00% (0/5)
  0.00% (0/1)
  0.00% (0/4)
salsa20r12-crypt.c
  0.00% (0/5)
  0.00% (0/1)
  0.00% (0/4)
sec-add-1.c
100.00% (10/10)
100.00% (1/1)
100.00% (4/4)
sha1-compress.c
100.00% (100/100)
100.00% (1/1)
100.00% (326/326)
sha1.c
100.00% (26/26)
100.00% (3/3)
 78.18% (43/55)
sha256-compress-n.c
100.00% (62/62)
100.00% (1/1)
100.00% (327/327)
sha256.c
100.00% (57/57)
100.00% (7/7)
 79.66% (47/59)
sha3-224.c
  0.00% (0/12)
  0.00% (0/3)
  0.00% (0/11)
sha3-256.c
 58.33% (7/12)
 66.67% (2/3)
 36.36% (4/11)
sha3-384.c
  0.00% (0/12)
  0.00% (0/3)
  0.00% (0/11)
sha3-512.c
  0.00% (0/12)
  0.00% (0/3)
  0.00% (0/11)
sha3-permute.c
100.00% (82/82)
100.00% (1/1)
100.00% (151/151)
sha3-shake.c
 13.04% (6/46)
 50.00% (1/2)
 15.15% (5/33)
sha3.c
 96.00% (24/25)
100.00% (3/3)
 72.92% (35/48)
sha512-compress.c
100.00% (57/57)
100.00% (1/1)
100.00% (324/324)
sha512.c
 65.66% (65/99)
 63.64% (7/11)
 58.78% (77/131)
shake128.c
  0.00% (0/17)
  0.00% (0/4)
  0.00% (0/7)
shake256.c
 40.00% (4/10)
 50.00% (1/2)
 66.67% (2/3)
siv-cmac-aes128.c
  0.00% (0/15)
  0.00% (0/3)
  0.00% (0/6)
siv-cmac-aes256.c
  0.00% (0/15)
  0.00% (0/3)
  0.00% (0/6)
siv-cmac.c
  0.00% (0/65)
  0.00% (0/4)
  0.00% (0/55)
siv-gcm-aes128.c
  0.00% (0/14)
  0.00% (0/2)
  0.00% (0/4)
siv-gcm-aes256.c
  0.00% (0/14)
  0.00% (0/2)
  0.00% (0/4)
siv-gcm.c
  0.00% (0/103)
  0.00% (0/6)
  0.00% (0/107)
siv-ghash-set-key.c
  0.00% (0/6)
  0.00% (0/1)
  0.00% (0/2)
siv-ghash-update.c
  0.00% (0/11)
  0.00% (0/1)
  0.00% (0/8)
streebog.c
 92.86% (104/112)
100.00% (10/10)
 75.93% (82/108)
umac-l2.c
  0.00% (0/83)
  0.00% (0/3)
  0.00% (0/95)
umac-l3.c
  0.00% (0/21)
  0.00% (0/3)
  0.00% (0/13)
umac-nh-n.c
  0.00% (0/25)
  0.00% (0/1)
  0.00% (0/54)
umac-poly128.c
  0.00% (0/68)
  0.00% (0/2)
  0.00% (0/67)
umac-poly64.c
  0.00% (0/34)
  0.00% (0/2)
  0.00% (0/29)
umac-set-key.c
  0.00% (0/34)
  0.00% (0/2)
  0.00% (0/28)
umac128.c
  0.00% (0/45)
  0.00% (0/4)
  0.00% (0/117)
umac96.c
  0.00% (0/44)
  0.00% (0/4)
  0.00% (0/115)
write-be32.c
 92.31% (24/26)
100.00% (1/1)
 91.67% (11/12)
write-le32.c
 50.00% (10/20)
100.00% (1/1)
 70.00% (7/10)
write-le64.c
100.00% (20/20)
100.00% (1/1)
100.00% (10/10)
xts-aes128.c
  0.00% (0/19)
  0.00% (0/4)
  0.00% (0/15)
xts-aes256.c
  0.00% (0/19)
  0.00% (0/4)
  0.00% (0/15)
xts.c
  0.00% (0/70)
  0.00% (0/3)
  0.00% (0/90)
Totals
 54.07% (4588/8486)
 51.53% (304/590)
 51.78% (6873/13274)