View results by: Directories | Files
Path | Line Coverage | Function Coverage | Region Coverage |
---|---|---|---|
src/blst_normal/src/aggregate.c |
31.67% (114/360) |
25.00% (7/28) |
32.70% (86/263) |
src/blst_normal/src/bulk_addition.c |
31.11% (28/90) |
50.00% (2/4) |
48.39% (15/31) |
src/blst_normal/src/bytes.h |
48.91% (45/92) |
55.56% (5/9) |
40.62% (26/64) |
src/blst_normal/src/cpuid.c |
100.00% (20/20) |
100.00% (2/2) |
100.00% (4/4) |
src/blst_normal/src/e1.c |
81.61% (244/299) |
76.00% (38/50) |
80.00% (116/145) |
src/blst_normal/src/e2.c |
81.32% (283/348) |
66.00% (33/50) |
80.12% (137/171) |
src/blst_normal/src/ec_mult.h |
90.12% (155/172) |
85.71% (6/7) |
78.33% (47/60) |
src/blst_normal/src/ec_ops.h |
67.89% (258/380) |
66.67% (6/9) |
22.86% (8/35) |
src/blst_normal/src/exp.c |
0.00% (0/12) |
0.00% (0/1) |
0.00% (0/1) |
src/blst_normal/src/exports.c |
25.40% (95/374) |
46.77% (29/62) |
28.06% (55/196) |
src/blst_normal/src/fields.h |
92.31% (24/26) |
90.00% (18/20) |
92.00% (23/25) |
src/blst_normal/src/fp12_tower.c |
95.61% (327/342) |
90.00% (36/40) |
91.67% (110/120) |
src/blst_normal/src/hash_to_field.c |
85.19% (92/108) |
80.00% (4/5) |
73.68% (28/38) |
src/blst_normal/src/keygen.c |
61.24% (109/178) |
53.85% (7/13) |
66.67% (58/87) |
src/blst_normal/src/map_to_g1.c |
98.28% (343/349) |
86.67% (13/15) |
99.51% (404/406) |
src/blst_normal/src/map_to_g2.c |
97.81% (268/274) |
87.50% (14/16) |
99.15% (233/235) |
src/blst_normal/src/multi_scalar.c |
0.00% (0/310) |
0.00% (0/20) |
0.00% (0/170) |
src/blst_normal/src/pairing.c |
81.82% (225/275) |
85.71% (18/21) |
61.70% (58/94) |
src/blst_normal/src/point.h |
50.00% (3/6) |
50.00% (1/2) |
50.00% (1/2) |
src/blst_normal/src/rb_tree.c |
0.00% (0/66) |
0.00% (0/5) |
0.00% (0/45) |
src/blst_normal/src/recip.c |
73.02% (46/63) |
81.82% (9/11) |
93.94% (31/33) |
src/blst_normal/src/sha256.h |
100.00% (60/60) |
100.00% (4/4) |
100.00% (26/26) |
src/blst_normal/src/sqrt.c |
100.00% (126/126) |
100.00% (11/11) |
100.00% (131/131) |
src/blst_normal/src/vect.c |
100.00% (23/23) |
100.00% (2/2) |
91.67% (11/12) |
src/blst_normal/src/vect.h |
62.71% (74/118) |
81.82% (9/11) |
75.81% (47/62) |
src/blst_optimize_size/src/aggregate.c |
31.67% (114/360) |
25.00% (7/28) |
32.70% (86/263) |
src/blst_optimize_size/src/bulk_addition.c |
31.11% (28/90) |
50.00% (2/4) |
48.39% (15/31) |
src/blst_optimize_size/src/bytes.h |
48.91% (45/92) |
55.56% (5/9) |
40.62% (26/64) |
src/blst_optimize_size/src/cpuid.c |
100.00% (20/20) |
100.00% (2/2) |
100.00% (4/4) |
src/blst_optimize_size/src/e1.c |
81.61% (244/299) |
76.00% (38/50) |
80.00% (116/145) |
src/blst_optimize_size/src/e2.c |
81.32% (283/348) |
66.00% (33/50) |
80.12% (137/171) |
src/blst_optimize_size/src/ec_mult.h |
90.12% (155/172) |
85.71% (6/7) |
78.33% (47/60) |
src/blst_optimize_size/src/ec_ops.h |
67.89% (258/380) |
66.67% (6/9) |
22.86% (8/35) |
src/blst_optimize_size/src/exp.c |
50.00% (12/24) |
50.00% (1/2) |
87.50% (7/8) |
src/blst_optimize_size/src/exports.c |
25.40% (95/374) |
46.77% (29/62) |
28.06% (55/196) |
src/blst_optimize_size/src/fields.h |
92.31% (24/26) |
90.00% (18/20) |
92.00% (23/25) |
src/blst_optimize_size/src/fp12_tower.c |
95.61% (327/342) |
90.00% (36/40) |
91.67% (110/120) |
src/blst_optimize_size/src/hash_to_field.c |
85.19% (92/108) |
80.00% (4/5) |
73.68% (28/38) |
src/blst_optimize_size/src/keygen.c |
61.24% (109/178) |
53.85% (7/13) |
66.67% (58/87) |
src/blst_optimize_size/src/map_to_g1.c |
98.22% (331/337) |
86.67% (13/15) |
99.51% (407/409) |
src/blst_optimize_size/src/map_to_g2.c |
97.81% (268/274) |
87.50% (14/16) |
99.15% (233/235) |
src/blst_optimize_size/src/multi_scalar.c |
0.00% (0/310) |
0.00% (0/20) |
0.00% (0/170) |
src/blst_optimize_size/src/pairing.c |
81.82% (225/275) |
85.71% (18/21) |
61.70% (58/94) |
src/blst_optimize_size/src/point.h |
50.00% (3/6) |
50.00% (1/2) |
50.00% (1/2) |
src/blst_optimize_size/src/rb_tree.c |
0.00% (0/66) |
0.00% (0/5) |
0.00% (0/45) |
src/blst_optimize_size/src/recip.c |
66.67% (46/69) |
81.82% (9/11) |
93.94% (31/33) |
src/blst_optimize_size/src/sha256.h |
100.00% (60/60) |
100.00% (4/4) |
100.00% (26/26) |
src/blst_optimize_size/src/sqrt.c |
100.00% (130/130) |
100.00% (10/10) |
100.00% (48/48) |
src/blst_optimize_size/src/vect.c |
100.00% (23/23) |
100.00% (2/2) |
91.67% (11/12) |
src/blst_optimize_size/src/vect.h |
64.23% (79/123) |
83.33% (10/12) |
76.56% (49/64) |
src/botan/build/include/botan/aead.h |
0.00% (0/9) |
0.00% (0/7) |
0.00% (0/7) |
src/botan/build/include/botan/allocator.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/botan/build/include/botan/argon2.h |
0.00% (0/26) |
0.00% (0/10) |
0.00% (0/10) |
src/botan/build/include/botan/asn1_obj.h |
20.97% (13/62) |
20.93% (9/43) |
28.36% (19/67) |
src/botan/build/include/botan/assert.h |
100.00% (4/4) |
100.00% (2/2) |
100.00% (2/2) |
src/botan/build/include/botan/base64.h |
0.00% (0/3) |
0.00% (0/1) |
0.00% (0/1) |
src/botan/build/include/botan/bcrypt_pbkdf.h |
0.00% (0/10) |
0.00% (0/6) |
0.00% (0/6) |
src/botan/build/include/botan/ber_dec.h |
0.00% (0/76) |
0.00% (0/18) |
0.00% (0/35) |
src/botan/build/include/botan/bigint.h |
82.59% (204/247) |
84.62% (77/91) |
88.24% (120/136) |
src/botan/build/include/botan/block_cipher.h |
0.00% (0/44) |
0.00% (0/18) |
0.00% (0/19) |
src/botan/build/include/botan/buf_comp.h |
40.62% (13/32) |
53.85% (7/13) |
61.11% (11/18) |
src/botan/build/include/botan/cipher_mode.h |
0.00% (0/18) |
0.00% (0/12) |
0.00% (0/17) |
src/botan/build/include/botan/concepts.h |
100.00% (22/22) |
100.00% (3/3) |
46.67% (7/15) |
src/botan/build/include/botan/curve25519.h |
0.00% (0/11) |
0.00% (0/11) |
0.00% (0/11) |
src/botan/build/include/botan/curve_gfp.h |
66.15% (43/65) |
67.65% (23/34) |
65.96% (31/47) |
src/botan/build/include/botan/data_src.h |
0.00% (0/9) |
0.00% (0/9) |
0.00% (0/9) |
src/botan/build/include/botan/der_enc.h |
0.00% (0/48) |
0.00% (0/15) |
0.00% (0/21) |
src/botan/build/include/botan/dh.h |
0.00% (0/4) |
0.00% (0/4) |
0.00% (0/4) |
src/botan/build/include/botan/dl_group.h |
0.00% (0/1) |
0.00% (0/1) |
0.00% (0/1) |
src/botan/build/include/botan/dsa.h |
0.00% (0/5) |
0.00% (0/5) |
0.00% (0/5) |
src/botan/build/include/botan/ec_group.h |
0.00% (0/13) |
0.00% (0/9) |
0.00% (0/9) |
src/botan/build/include/botan/ec_point.h |
38.16% (29/76) |
43.48% (10/23) |
40.00% (16/40) |
src/botan/build/include/botan/ecc_key.h |
0.00% (0/10) |
0.00% (0/10) |
0.00% (0/10) |
src/botan/build/include/botan/ecdsa.h |
0.00% (0/9) |
0.00% (0/9) |
0.00% (0/9) |
src/botan/build/include/botan/ecgdsa.h |
0.00% (0/9) |
0.00% (0/9) |
0.00% (0/9) |
src/botan/build/include/botan/ed25519.h |
0.00% (0/9) |
0.00% (0/9) |
0.00% (0/9) |
src/botan/build/include/botan/entropy_src.h |
0.00% (0/2) |
0.00% (0/2) |
0.00% (0/2) |
src/botan/build/include/botan/exceptn.h |
5.00% (1/20) |
5.00% (1/20) |
5.00% (1/20) |
src/botan/build/include/botan/hash.h |
0.00% (0/3) |
0.00% (0/3) |
0.00% (0/3) |
src/botan/build/include/botan/hex.h |
100.00% (3/3) |
100.00% (1/1) |
100.00% (1/1) |
src/botan/build/include/botan/hmac_drbg.h |
0.00% (0/1) |
0.00% (0/1) |
0.00% (0/1) |
src/botan/build/include/botan/internal/adler32.h |
0.00% (0/9) |
0.00% (0/6) |
0.00% (0/6) |
src/botan/build/include/botan/internal/aes.h |
0.00% (0/6) |
0.00% (0/6) |
0.00% (0/6) |
src/botan/build/include/botan/internal/alignment_buffer.h |
74.29% (52/70) |
77.78% (14/18) |
63.51% (47/74) |
src/botan/build/include/botan/internal/aria.h |
0.00% (0/6) |
0.00% (0/6) |
0.00% (0/6) |
src/botan/build/include/botan/internal/bit_ops.h |
46.05% (35/76) |
53.85% (7/13) |
50.00% (17/34) |
src/botan/build/include/botan/internal/blake2b.h |
0.00% (0/3) |
0.00% (0/3) |
0.00% (0/3) |
src/botan/build/include/botan/internal/blake2bmac.h |
0.00% (0/13) |
0.00% (0/7) |
0.00% (0/7) |
src/botan/build/include/botan/internal/blinding.h |
0.00% (0/1) |
0.00% (0/1) |
0.00% (0/1) |
src/botan/build/include/botan/internal/blowfish.h |
0.00% (0/2) |
0.00% (0/2) |
0.00% (0/2) |
src/botan/build/include/botan/internal/bswap.h |
66.67% (8/12) |
66.67% (2/3) |
66.67% (2/3) |
src/botan/build/include/botan/internal/camellia.h |
0.00% (0/6) |
0.00% (0/6) |
0.00% (0/6) |
src/botan/build/include/botan/internal/cascade.h |
0.00% (0/4) |
0.00% (0/2) |
0.00% (0/2) |
src/botan/build/include/botan/internal/cast128.h |
0.00% (0/2) |
0.00% (0/2) |
0.00% (0/2) |
src/botan/build/include/botan/internal/cbc.h |
0.00% (0/12) |
0.00% (0/9) |
0.00% (0/14) |
src/botan/build/include/botan/internal/ccm.h |
0.00% (0/15) |
0.00% (0/12) |
0.00% (0/17) |
src/botan/build/include/botan/internal/cfb.h |
0.00% (0/5) |
0.00% (0/5) |
0.00% (0/5) |
src/botan/build/include/botan/internal/chacha20poly1305.h |
0.00% (0/12) |
0.00% (0/9) |
0.00% (0/16) |
src/botan/build/include/botan/internal/cmac.h |
0.00% (0/2) |
0.00% (0/2) |
0.00% (0/2) |
src/botan/build/include/botan/internal/codec_base.h |
0.00% (0/94) |
0.00% (0/5) |
0.00% (0/51) |
src/botan/build/include/botan/internal/comb4p.h |
0.00% (0/2) |
0.00% (0/2) |
0.00% (0/2) |
src/botan/build/include/botan/internal/cpuid.h |
24.00% (12/50) |
25.00% (6/24) |
22.22% (8/36) |
src/botan/build/include/botan/internal/crc24.h |
0.00% (0/6) |
0.00% (0/6) |
0.00% (0/6) |
src/botan/build/include/botan/internal/crc32.h |
0.00% (0/6) |
0.00% (0/6) |
0.00% (0/6) |
src/botan/build/include/botan/internal/cshake_xof.h |
0.00% (0/14) |
0.00% (0/14) |
0.00% (0/14) |
src/botan/build/include/botan/internal/ct_utils.h |
80.62% (104/129) |
85.71% (36/42) |
84.48% (49/58) |
src/botan/build/include/botan/internal/des.h |
0.00% (0/4) |
0.00% (0/4) |
0.00% (0/4) |
src/botan/build/include/botan/internal/divide.h |
100.00% (5/5) |
100.00% (1/1) |
100.00% (1/1) |
src/botan/build/include/botan/internal/dl_scheme.h |
0.00% (0/4) |
0.00% (0/4) |
0.00% (0/4) |
src/botan/build/include/botan/internal/donna128.h |
0.00% (0/80) |
0.00% (0/18) |
0.00% (0/18) |
src/botan/build/include/botan/internal/eax.h |
0.00% (0/12) |
0.00% (0/9) |
0.00% (0/14) |
src/botan/build/include/botan/internal/ed25519_fe.h |
3.57% (4/112) |
3.57% (1/28) |
5.88% (3/51) |
src/botan/build/include/botan/internal/ed25519_internal.h |
0.00% (0/34) |
0.00% (0/6) |
0.00% (0/6) |
src/botan/build/include/botan/internal/eme.h |
0.00% (0/1) |
0.00% (0/1) |
0.00% (0/1) |
src/botan/build/include/botan/internal/eme_raw.h |
0.00% (0/1) |
0.00% (0/1) |
0.00% (0/1) |
src/botan/build/include/botan/internal/fmt.h |
100.00% (21/21) |
100.00% (3/3) |
100.00% (13/13) |
src/botan/build/include/botan/internal/gcm.h |
0.00% (0/10) |
0.00% (0/7) |
0.00% (0/12) |
src/botan/build/include/botan/internal/getentropy.h |
0.00% (0/1) |
0.00% (0/1) |
0.00% (0/1) |
src/botan/build/include/botan/internal/ghash.h |
0.00% (0/2) |
0.00% (0/2) |
0.00% (0/2) |
src/botan/build/include/botan/internal/gost_28147.h |
0.00% (0/6) |
0.00% (0/4) |
0.00% (0/4) |
src/botan/build/include/botan/internal/gost_3411.h |
0.00% (0/4) |
0.00% (0/4) |
0.00% (0/4) |
src/botan/build/include/botan/internal/hkdf.h |
100.00% (3/3) |
100.00% (3/3) |
100.00% (3/3) |
src/botan/build/include/botan/internal/idea.h |
0.00% (0/2) |
0.00% (0/2) |
0.00% (0/2) |
src/botan/build/include/botan/internal/kdf1.h |
0.00% (0/1) |
0.00% (0/1) |
0.00% (0/1) |
src/botan/build/include/botan/internal/kdf1_iso18033.h |
0.00% (0/1) |
0.00% (0/1) |
0.00% (0/1) |
src/botan/build/include/botan/internal/kdf2.h |
0.00% (0/1) |
0.00% (0/1) |
0.00% (0/1) |
src/botan/build/include/botan/internal/keccak.h |
0.00% (0/2) |
0.00% (0/2) |
0.00% (0/2) |
src/botan/build/include/botan/internal/keccak_helpers.h |
0.00% (0/48) |
0.00% (0/5) |
0.00% (0/18) |
src/botan/build/include/botan/internal/keccak_perm.h |
0.00% (0/3) |
0.00% (0/3) |
0.00% (0/3) |
src/botan/build/include/botan/internal/keccak_perm_round.h |
0.00% (0/62) |
0.00% (0/1) |
0.00% (0/1) |
src/botan/build/include/botan/internal/keypair.h |
0.00% (0/6) |
0.00% (0/2) |
0.00% (0/2) |
src/botan/build/include/botan/internal/kuznyechik.h |
0.00% (0/2) |
0.00% (0/2) |
0.00% (0/2) |
src/botan/build/include/botan/internal/lion.h |
0.00% (0/6) |
0.00% (0/4) |
0.00% (0/4) |
src/botan/build/include/botan/internal/loadstor.h |
17.74% (33/186) |
23.53% (8/34) |
21.57% (11/51) |
src/botan/build/include/botan/internal/md4.h |
0.00% (0/4) |
0.00% (0/4) |
0.00% (0/4) |
src/botan/build/include/botan/internal/md5.h |
0.00% (0/4) |
0.00% (0/4) |
0.00% (0/4) |
src/botan/build/include/botan/internal/mdx_hash.h |
100.00% (61/61) |
100.00% (7/7) |
87.50% (35/40) |
src/botan/build/include/botan/internal/mode_pad.h |
0.00% (0/14) |
0.00% (0/13) |
0.00% (0/19) |
src/botan/build/include/botan/internal/monty.h |
63.64% (7/11) |
63.64% (7/11) |
63.64% (7/11) |
src/botan/build/include/botan/internal/monty_exp.h |
100.00% (8/8) |
100.00% (2/2) |
100.00% (2/2) |
src/botan/build/include/botan/internal/mp_asmi.h |
100.00% (131/131) |
100.00% (15/15) |
100.00% (15/15) |
src/botan/build/include/botan/internal/mp_core.h |
94.95% (376/396) |
96.77% (30/31) |
92.11% (257/279) |
src/botan/build/include/botan/internal/mul128.h |
0.00% (0/54) |
0.00% (0/1) |
0.00% (0/1) |
src/botan/build/include/botan/internal/noekeon.h |
0.00% (0/2) |
0.00% (0/2) |
0.00% (0/2) |
src/botan/build/include/botan/internal/ocb.h |
0.00% (0/13) |
0.00% (0/10) |
0.00% (0/15) |
src/botan/build/include/botan/internal/os_utils.h |
0.00% (0/1) |
0.00% (0/1) |
0.00% (0/1) |
src/botan/build/include/botan/internal/pk_ops.h |
0.00% (0/7) |
0.00% (0/7) |
0.00% (0/7) |
src/botan/build/include/botan/internal/pk_ops_impl.h |
0.00% (0/9) |
0.00% (0/9) |
0.00% (0/9) |
src/botan/build/include/botan/internal/poly1305.h |
0.00% (0/5) |
0.00% (0/5) |
0.00% (0/5) |
src/botan/build/include/botan/internal/poly_dbl.h |
0.00% (0/6) |
0.00% (0/2) |
0.00% (0/12) |
src/botan/build/include/botan/internal/prefetch.h |
0.00% (0/3) |
0.00% (0/1) |
0.00% (0/1) |
src/botan/build/include/botan/internal/prf_tls.h |
0.00% (0/1) |
0.00% (0/1) |
0.00% (0/1) |
src/botan/build/include/botan/internal/prf_x942.h |
0.00% (0/3) |
0.00% (0/3) |
0.00% (0/3) |
src/botan/build/include/botan/internal/pss_params.h |
0.00% (0/7) |
0.00% (0/7) |
0.00% (0/7) |
src/botan/build/include/botan/internal/raw_hash.h |
0.00% (0/3) |
0.00% (0/3) |
0.00% (0/3) |
src/botan/build/include/botan/internal/rc4.h |
0.00% (0/1) |
0.00% (0/1) |
0.00% (0/1) |
src/botan/build/include/botan/internal/rdseed.h |
0.00% (0/1) |
0.00% (0/1) |
0.00% (0/1) |
src/botan/build/include/botan/internal/rmd160.h |
0.00% (0/4) |
0.00% (0/4) |
0.00% (0/4) |
src/botan/build/include/botan/internal/rotate.h |
45.00% (9/20) |
50.00% (3/6) |
50.00% (3/6) |
src/botan/build/include/botan/internal/rounding.h |
100.00% (7/7) |
100.00% (1/1) |
87.50% (7/8) |
src/botan/build/include/botan/internal/safeint.h |
30.00% (6/20) |
25.00% (1/4) |
30.00% (3/10) |
src/botan/build/include/botan/internal/scan_name.h |
11.11% (2/18) |
28.57% (2/7) |
16.67% (2/12) |
src/botan/build/include/botan/internal/seed.h |
0.00% (0/2) |
0.00% (0/2) |
0.00% (0/2) |
src/botan/build/include/botan/internal/serpent.h |
0.00% (0/3) |
0.00% (0/3) |
0.00% (0/3) |
src/botan/build/include/botan/internal/serpent_fn.h |
0.00% (0/34) |
0.00% (0/5) |
0.00% (0/5) |
src/botan/build/include/botan/internal/serpent_sbox.h |
0.00% (0/382) |
0.00% (0/16) |
0.00% (0/16) |
src/botan/build/include/botan/internal/sha1.h |
0.00% (0/4) |
0.00% (0/4) |
0.00% (0/4) |
src/botan/build/include/botan/internal/sha2_32.h |
50.00% (4/8) |
50.00% (4/8) |
50.00% (4/8) |
src/botan/build/include/botan/internal/sha2_32_f.h |
100.00% (10/10) |
100.00% (1/1) |
100.00% (1/1) |
src/botan/build/include/botan/internal/sha2_64.h |
0.00% (0/12) |
0.00% (0/12) |
0.00% (0/12) |
src/botan/build/include/botan/internal/sha2_64_f.h |
0.00% (0/10) |
0.00% (0/1) |
0.00% (0/1) |
src/botan/build/include/botan/internal/sha3.h |
0.00% (0/6) |
0.00% (0/6) |
0.00% (0/6) |
src/botan/build/include/botan/internal/shacal2.h |
0.00% (0/2) |
0.00% (0/2) |
0.00% (0/2) |
src/botan/build/include/botan/internal/shake.h |
0.00% (0/8) |
0.00% (0/8) |
0.00% (0/8) |
src/botan/build/include/botan/internal/shake_cipher.h |
0.00% (0/6) |
0.00% (0/6) |
0.00% (0/6) |
src/botan/build/include/botan/internal/shake_xof.h |
0.00% (0/11) |
0.00% (0/11) |
0.00% (0/11) |
src/botan/build/include/botan/internal/simd_32.h |
5.39% (9/167) |
7.14% (3/42) |
7.14% (3/42) |
src/botan/build/include/botan/internal/simd_avx2.h |
0.00% (0/136) |
0.00% (0/39) |
0.00% (0/45) |
src/botan/build/include/botan/internal/simd_avx512.h |
0.00% (0/180) |
0.00% (0/38) |
0.00% (0/38) |
src/botan/build/include/botan/internal/siphash.h |
0.00% (0/3) |
0.00% (0/3) |
0.00% (0/3) |
src/botan/build/include/botan/internal/siv.h |
0.00% (0/13) |
0.00% (0/10) |
0.00% (0/15) |
src/botan/build/include/botan/internal/skein_512.h |
0.00% (0/2) |
0.00% (0/2) |
0.00% (0/2) |
src/botan/build/include/botan/internal/sm3.h |
0.00% (0/4) |
0.00% (0/4) |
0.00% (0/4) |
src/botan/build/include/botan/internal/sm4.h |
0.00% (0/2) |
0.00% (0/2) |
0.00% (0/2) |
src/botan/build/include/botan/internal/sp800_108.h |
0.00% (0/3) |
0.00% (0/3) |
0.00% (0/3) |
src/botan/build/include/botan/internal/sp800_56a.h |
0.00% (0/1) |
0.00% (0/1) |
0.00% (0/1) |
src/botan/build/include/botan/internal/sp800_56c.h |
0.00% (0/1) |
0.00% (0/1) |
0.00% (0/1) |
src/botan/build/include/botan/internal/stl_util.h |
21.43% (9/42) |
22.22% (4/18) |
28.57% (8/28) |
src/botan/build/include/botan/internal/stream_mode.h |
0.00% (0/34) |
0.00% (0/16) |
0.00% (0/26) |
src/botan/build/include/botan/internal/streebog.h |
0.00% (0/3) |
0.00% (0/3) |
0.00% (0/3) |
src/botan/build/include/botan/internal/thread_pool.h |
0.00% (0/12) |
0.00% (0/5) |
0.00% (0/5) |
src/botan/build/include/botan/internal/threefish_512.h |
0.00% (0/2) |
0.00% (0/2) |
0.00% (0/2) |
src/botan/build/include/botan/internal/timer.h |
0.00% (0/36) |
0.00% (0/20) |
0.00% (0/33) |
src/botan/build/include/botan/internal/twofish.h |
0.00% (0/2) |
0.00% (0/2) |
0.00% (0/2) |
src/botan/build/include/botan/internal/whirlpool.h |
0.00% (0/4) |
0.00% (0/4) |
0.00% (0/4) |
src/botan/build/include/botan/internal/x919_mac.h |
0.00% (0/2) |
0.00% (0/2) |
0.00% (0/2) |
src/botan/build/include/botan/internal/xts.h |
0.00% (0/7) |
0.00% (0/7) |
0.00% (0/7) |
src/botan/build/include/botan/kdf.h |
32.26% (10/31) |
42.86% (3/7) |
42.86% (3/7) |
src/botan/build/include/botan/mac.h |
11.11% (1/9) |
11.11% (1/9) |
11.11% (1/9) |
src/botan/build/include/botan/mem_ops.h |
35.34% (41/116) |
47.83% (11/23) |
39.13% (27/69) |
src/botan/build/include/botan/numthry.h |
100.00% (3/3) |
100.00% (1/1) |
100.00% (1/1) |
src/botan/build/include/botan/pbkdf.h |
0.00% (0/14) |
0.00% (0/6) |
0.00% (0/6) |
src/botan/build/include/botan/pbkdf2.h |
0.00% (0/5) |
0.00% (0/5) |
0.00% (0/5) |
src/botan/build/include/botan/pem.h |
0.00% (0/3) |
0.00% (0/1) |
0.00% (0/1) |
src/botan/build/include/botan/pgp_s2k.h |
0.00% (0/7) |
0.00% (0/7) |
0.00% (0/7) |
src/botan/build/include/botan/pk_keys.h |
0.00% (0/13) |
0.00% (0/9) |
0.00% (0/12) |
src/botan/build/include/botan/processor_rng.h |
0.00% (0/2) |
0.00% (0/2) |
0.00% (0/2) |
src/botan/build/include/botan/pubkey.h |
0.00% (0/74) |
0.00% (0/33) |
0.00% (0/33) |
src/botan/build/include/botan/pwdhash.h |
0.00% (0/22) |
0.00% (0/9) |
0.00% (0/9) |
src/botan/build/include/botan/reducer.h |
42.86% (3/7) |
42.86% (3/7) |
42.86% (3/7) |
src/botan/build/include/botan/rfc4880.h |
0.00% (0/3) |
0.00% (0/1) |
0.00% (0/1) |
src/botan/build/include/botan/rng.h |
48.84% (21/43) |
42.11% (8/19) |
38.10% (8/21) |
src/botan/build/include/botan/scrypt.h |
0.00% (0/13) |
0.00% (0/5) |
0.00% (0/5) |
src/botan/build/include/botan/secmem.h |
38.71% (12/31) |
50.00% (5/10) |
50.00% (5/10) |
src/botan/build/include/botan/stateful_rng.h |
0.00% (0/7) |
0.00% (0/7) |
0.00% (0/7) |
src/botan/build/include/botan/stream_cipher.h |
0.00% (0/18) |
0.00% (0/14) |
0.00% (0/14) |
src/botan/build/include/botan/sym_algo.h |
47.83% (11/23) |
46.67% (7/15) |
57.14% (12/21) |
src/botan/build/include/botan/symkey.h |
0.00% (0/8) |
0.00% (0/8) |
0.00% (0/8) |
src/botan/build/include/botan/system_rng.h |
42.86% (3/7) |
20.00% (1/5) |
20.00% (1/5) |
src/botan/build/include/botan/xof.h |
0.00% (0/30) |
0.00% (0/10) |
0.00% (0/12) |
src/botan/src/lib/asn1/alg_id.cpp |
0.00% (0/35) |
0.00% (0/9) |
0.00% (0/25) |
src/botan/src/lib/asn1/asn1_obj.cpp |
0.00% (0/129) |
0.00% (0/13) |
0.00% (0/71) |
src/botan/src/lib/asn1/asn1_oid.cpp |
30.34% (44/145) |
38.46% (5/13) |
29.00% (29/100) |
src/botan/src/lib/asn1/ber_dec.cpp |
0.00% (0/333) |
0.00% (0/34) |
0.00% (0/218) |
src/botan/src/lib/asn1/der_enc.cpp |
0.00% (0/209) |
0.00% (0/31) |
0.00% (0/115) |
src/botan/src/lib/asn1/oid_map.cpp |
38.46% (20/52) |
42.86% (3/7) |
32.00% (8/25) |
src/botan/src/lib/asn1/oid_maps.cpp |
100.00% (546/546) |
100.00% (2/2) |
100.00% (2/2) |
src/botan/src/lib/base/buf_comp.cpp |
0.00% (0/30) |
0.00% (0/6) |
0.00% (0/6) |
src/botan/src/lib/base/sym_algo.cpp |
66.67% (6/9) |
50.00% (1/2) |
80.00% (4/5) |
src/botan/src/lib/base/symkey.cpp |
0.00% (0/53) |
0.00% (0/11) |
0.00% (0/19) |
src/botan/src/lib/block/aes/aes.cpp |
0.00% (0/722) |
0.00% (0/38) |
0.00% (0/234) |
src/botan/src/lib/block/aes/aes_ni/aes_ni.cpp |
0.00% (0/546) |
0.00% (0/21) |
0.00% (0/54) |
src/botan/src/lib/block/aes/aes_vperm/aes_vperm.cpp |
0.00% (0/370) |
0.00% (0/29) |
0.00% (0/65) |
src/botan/src/lib/block/aria/aria.cpp |
0.00% (0/263) |
0.00% (0/23) |
0.00% (0/57) |
src/botan/src/lib/block/block_cipher.cpp |
0.00% (0/138) |
0.00% (0/3) |
0.00% (0/106) |
src/botan/src/lib/block/blowfish/blowfish.cpp |
0.00% (0/179) |
0.00% (0/9) |
0.00% (0/65) |
src/botan/src/lib/block/camellia/camellia.cpp |
0.00% (0/244) |
0.00% (0/23) |
0.00% (0/55) |
src/botan/src/lib/block/cascade/cascade.cpp |
0.00% (0/49) |
0.00% (0/10) |
0.00% (0/24) |
src/botan/src/lib/block/cast128/cast128.cpp |
0.00% (0/340) |
0.00% (0/11) |
0.00% (0/25) |
src/botan/src/lib/block/des/des.cpp |
0.00% (0/285) |
0.00% (0/18) |
0.00% (0/52) |
src/botan/src/lib/block/gost_28147/gost_28147.cpp |
0.00% (0/97) |
0.00% (0/11) |
0.00% (0/38) |
src/botan/src/lib/block/idea/idea.cpp |
0.00% (0/140) |
0.00% (0/10) |
0.00% (0/45) |
src/botan/src/lib/block/idea/idea_sse2/idea_sse2.cpp |
0.00% (0/114) |
0.00% (0/4) |
0.00% (0/7) |
src/botan/src/lib/block/kuznyechik/kuznyechik.cpp |
0.00% (0/180) |
0.00% (0/10) |
0.00% (0/51) |
src/botan/src/lib/block/lion/lion.cpp |
0.00% (0/73) |
0.00% (0/8) |
0.00% (0/21) |
src/botan/src/lib/block/noekeon/noekeon.cpp |
0.00% (0/156) |
0.00% (0/10) |
0.00% (0/39) |
src/botan/src/lib/block/noekeon/noekeon_simd/noekeon_simd.cpp |
0.00% (0/82) |
0.00% (0/4) |
0.00% (0/10) |
src/botan/src/lib/block/seed/seed.cpp |
0.00% (0/109) |
0.00% (0/6) |
0.00% (0/24) |
src/botan/src/lib/block/serpent/serpent.cpp |
0.00% (0/343) |
0.00% (0/6) |
0.00% (0/53) |
src/botan/src/lib/block/serpent/serpent_avx2/serpent_avx2.cpp |
0.00% (0/224) |
0.00% (0/2) |
0.00% (0/2) |
src/botan/src/lib/block/serpent/serpent_avx512/serpent_avx512.cpp |
0.00% (0/457) |
0.00% (0/18) |
0.00% (0/18) |
src/botan/src/lib/block/serpent/serpent_simd/serpent_simd.cpp |
0.00% (0/220) |
0.00% (0/2) |
0.00% (0/2) |
src/botan/src/lib/block/shacal2/shacal2.cpp |
0.00% (0/178) |
0.00% (0/9) |
0.00% (0/67) |
src/botan/src/lib/block/shacal2/shacal2_avx2/shacal2_avx2.cpp |
0.00% (0/74) |
0.00% (0/4) |
0.00% (0/10) |
src/botan/src/lib/block/shacal2/shacal2_simd/shacal2_simd.cpp |
0.00% (0/74) |
0.00% (0/4) |
0.00% (0/10) |
src/botan/src/lib/block/shacal2/shacal2_x86/shacal2_x86.cpp |
0.00% (0/62) |
0.00% (0/1) |
0.00% (0/11) |
src/botan/src/lib/block/sm4/sm4.cpp |
0.00% (0/160) |
0.00% (0/14) |
0.00% (0/27) |
src/botan/src/lib/block/threefish_512/threefish_512.cpp |
0.00% (0/172) |
0.00% (0/14) |
0.00% (0/40) |
src/botan/src/lib/block/twofish/twofish.cpp |
0.00% (0/209) |
0.00% (0/7) |
0.00% (0/58) |
src/botan/src/lib/codec/base64/base64.cpp |
0.00% (0/111) |
0.00% (0/25) |
0.00% (0/41) |
src/botan/src/lib/codec/hex/hex.cpp |
72.28% (73/101) |
58.33% (7/12) |
68.89% (31/45) |
src/botan/src/lib/entropy/entropy_srcs.cpp |
0.00% (0/80) |
0.00% (0/11) |
0.00% (0/41) |
src/botan/src/lib/entropy/getentropy/getentropy.cpp |
0.00% (0/8) |
0.00% (0/1) |
0.00% (0/4) |
src/botan/src/lib/entropy/rdseed/rdseed.cpp |
0.00% (0/32) |
0.00% (0/2) |
0.00% (0/18) |
src/botan/src/lib/hash/blake2/blake2b.cpp |
0.00% (0/127) |
0.00% (0/14) |
0.00% (0/52) |
src/botan/src/lib/hash/checksum/adler32/adler32.cpp |
0.00% (0/61) |
0.00% (0/4) |
0.00% (0/11) |
src/botan/src/lib/hash/checksum/crc24/crc24.cpp |
0.00% (0/37) |
0.00% (0/5) |
0.00% (0/15) |
src/botan/src/lib/hash/checksum/crc32/crc32.cpp |
0.00% (0/33) |
0.00% (0/3) |
0.00% (0/9) |
src/botan/src/lib/hash/comb4p/comb4p.cpp |
0.00% (0/59) |
0.00% (0/9) |
0.00% (0/18) |
src/botan/src/lib/hash/gost_3411/gost_3411.cpp |
0.00% (0/160) |
0.00% (0/6) |
0.00% (0/36) |
src/botan/src/lib/hash/hash.cpp |
6.58% (10/152) |
33.33% (1/3) |
8.70% (10/115) |
src/botan/src/lib/hash/keccak/keccak.cpp |
0.00% (0/28) |
0.00% (0/8) |
0.00% (0/16) |
src/botan/src/lib/hash/md4/md4.cpp |
0.00% (0/85) |
0.00% (0/9) |
0.00% (0/17) |
src/botan/src/lib/hash/md5/md5.cpp |
0.00% (0/107) |
0.00% (0/10) |
0.00% (0/13) |
src/botan/src/lib/hash/par_hash/par_hash.cpp |
0.00% (0/57) |
0.00% (0/8) |
0.00% (0/20) |
src/botan/src/lib/hash/rmd160/rmd160.cpp |
0.00% (0/217) |
0.00% (0/11) |
0.00% (0/14) |
src/botan/src/lib/hash/sha1/sha1.cpp |
0.00% (0/158) |
0.00% (0/11) |
0.00% (0/29) |
src/botan/src/lib/hash/sha1/sha1_sse2/sha1_sse2.cpp |
0.00% (0/173) |
0.00% (0/6) |
0.00% (0/9) |
src/botan/src/lib/hash/sha1/sha1_x86/sha1_x86.cpp |
0.00% (0/137) |
0.00% (0/1) |
0.00% (0/3) |
src/botan/src/lib/hash/sha2_32/sha2_32.cpp |
14.29% (23/161) |
37.50% (6/16) |
32.26% (10/31) |
src/botan/src/lib/hash/sha2_32/sha2_32_bmi2/sha2_32_bmi2.cpp |
100.00% (96/96) |
100.00% (1/1) |
100.00% (4/4) |
src/botan/src/lib/hash/sha2_32/sha2_32_x86/sha2_32_x86.cpp |
0.00% (0/124) |
0.00% (0/1) |
0.00% (0/3) |
src/botan/src/lib/hash/sha2_64/sha2_64.cpp |
0.00% (0/209) |
0.00% (0/23) |
0.00% (0/32) |
src/botan/src/lib/hash/sha2_64/sha2_64_bmi2/sha2_64_bmi2.cpp |
0.00% (0/112) |
0.00% (0/1) |
0.00% (0/4) |
src/botan/src/lib/hash/sha3/sha3.cpp |
0.00% (0/28) |
0.00% (0/8) |
0.00% (0/16) |
src/botan/src/lib/hash/shake/shake.cpp |
0.00% (0/44) |
0.00% (0/12) |
0.00% (0/16) |
src/botan/src/lib/hash/skein/skein_512.cpp |
0.00% (0/91) |
0.00% (0/10) |
0.00% (0/41) |
src/botan/src/lib/hash/sm3/sm3.cpp |
0.00% (0/193) |
0.00% (0/11) |
0.00% (0/14) |
src/botan/src/lib/hash/streebog/streebog.cpp |
0.00% (0/104) |
0.00% (0/10) |
0.00% (0/54) |
src/botan/src/lib/hash/trunc_hash/trunc_hash.cpp |
0.00% (0/37) |
0.00% (0/8) |
0.00% (0/23) |
src/botan/src/lib/hash/whirlpool/whirlpool.cpp |
0.00% (0/106) |
0.00% (0/7) |
0.00% (0/16) |
src/botan/src/lib/kdf/hkdf/hkdf.cpp |
54.55% (48/88) |
30.00% (3/10) |
47.92% (23/48) |
src/botan/src/lib/kdf/kdf.cpp |
9.84% (12/122) |
50.00% (2/4) |
7.75% (11/142) |
src/botan/src/lib/kdf/kdf1/kdf1.cpp |
0.00% (0/23) |
0.00% (0/3) |
0.00% (0/12) |
src/botan/src/lib/kdf/kdf1_iso18033/kdf1_iso18033.cpp |
0.00% (0/28) |
0.00% (0/3) |
0.00% (0/11) |
src/botan/src/lib/kdf/kdf2/kdf2.cpp |
0.00% (0/30) |
0.00% (0/3) |
0.00% (0/16) |
src/botan/src/lib/kdf/prf_tls/prf_tls.cpp |
0.00% (0/32) |
0.00% (0/4) |
0.00% (0/9) |
src/botan/src/lib/kdf/prf_x942/prf_x942.cpp |
0.00% (0/49) |
0.00% (0/3) |
0.00% (0/18) |
src/botan/src/lib/kdf/sp800_108/sp800_108.cpp |
0.00% (0/118) |
0.00% (0/9) |
0.00% (0/42) |
src/botan/src/lib/kdf/sp800_56a/sp800_56a.cpp |
0.00% (0/47) |
0.00% (0/8) |
0.00% (0/23) |
src/botan/src/lib/kdf/sp800_56c/sp800_56c.cpp |
0.00% (0/13) |
0.00% (0/3) |
0.00% (0/3) |
src/botan/src/lib/mac/blake2mac/blake2bmac.cpp |
0.00% (0/7) |
0.00% (0/3) |
0.00% (0/3) |
src/botan/src/lib/mac/cmac/cmac.cpp |
0.00% (0/68) |
0.00% (0/8) |
0.00% (0/19) |
src/botan/src/lib/mac/gmac/gmac.cpp |
0.00% (0/69) |
0.00% (0/12) |
0.00% (0/28) |
src/botan/src/lib/mac/hmac/hmac.cpp |
91.94% (57/62) |
90.00% (9/10) |
92.31% (24/26) |
src/botan/src/lib/mac/kmac/kmac.cpp |
0.00% (0/62) |
0.00% (0/17) |
0.00% (0/34) |
src/botan/src/lib/mac/mac.cpp |
15.84% (16/101) |
20.00% (1/5) |
17.17% (17/99) |
src/botan/src/lib/mac/poly1305/poly1305.cpp |
0.00% (0/138) |
0.00% (0/8) |
0.00% (0/24) |
src/botan/src/lib/mac/siphash/siphash.cpp |
0.00% (0/96) |
0.00% (0/8) |
0.00% (0/28) |
src/botan/src/lib/mac/x919_mac/x919_mac.cpp |
0.00% (0/51) |
0.00% (0/8) |
0.00% (0/19) |
src/botan/src/lib/math/bigint/big_code.cpp |
33.33% (39/117) |
28.57% (2/7) |
32.56% (28/86) |
src/botan/src/lib/math/bigint/big_ops2.cpp |
75.28% (134/178) |
85.71% (12/14) |
75.76% (100/132) |
src/botan/src/lib/math/bigint/big_ops3.cpp |
94.62% (123/130) |
100.00% (9/9) |
94.68% (89/94) |
src/botan/src/lib/math/bigint/big_rand.cpp |
96.77% (30/31) |
100.00% (2/2) |
96.55% (28/29) |
src/botan/src/lib/math/bigint/bigint.cpp |
81.88% (244/298) |
88.24% (30/34) |
82.61% (152/184) |
src/botan/src/lib/math/bigint/divide.cpp |
86.57% (116/134) |
100.00% (6/6) |
80.95% (51/63) |
src/botan/src/lib/math/mp/mp_comba.cpp |
100.00% (2125/2125) |
100.00% (12/12) |
100.00% (12/12) |
src/botan/src/lib/math/mp/mp_karat.cpp |
90.71% (205/226) |
100.00% (10/10) |
93.75% (210/224) |
src/botan/src/lib/math/mp/mp_monty.cpp |
100.00% (38/38) |
100.00% (1/1) |
95.65% (22/23) |
src/botan/src/lib/math/mp/mp_monty_n.cpp |
100.00% (2896/2896) |
100.00% (6/6) |
100.00% (6/6) |
src/botan/src/lib/math/numbertheory/dsa_gen.cpp |
0.00% (0/91) |
0.00% (0/7) |
0.00% (0/52) |
src/botan/src/lib/math/numbertheory/make_prm.cpp |
46.26% (68/147) |
57.14% (4/7) |
53.28% (73/137) |
src/botan/src/lib/math/numbertheory/mod_inv.cpp |
96.99% (129/133) |
100.00% (3/3) |
93.20% (96/103) |
src/botan/src/lib/math/numbertheory/monty.cpp |
48.08% (150/312) |
34.88% (15/43) |
50.00% (67/134) |
src/botan/src/lib/math/numbertheory/monty_exp.cpp |
57.69% (75/130) |
87.50% (7/8) |
77.46% (55/71) |
src/botan/src/lib/math/numbertheory/nistp_redc.cpp |
5.67% (23/406) |
41.67% (5/12) |
4.39% (5/114) |
src/botan/src/lib/math/numbertheory/numthry.cpp |
86.48% (211/244) |
90.91% (10/11) |
82.66% (143/173) |
src/botan/src/lib/math/numbertheory/primality.cpp |
85.71% (108/126) |
83.33% (5/6) |
91.35% (95/104) |
src/botan/src/lib/math/numbertheory/reducer.cpp |
90.16% (55/61) |
100.00% (4/4) |
87.10% (27/31) |
src/botan/src/lib/modes/aead/aead.cpp |
0.00% (0/97) |
0.00% (0/2) |
0.00% (0/60) |
src/botan/src/lib/modes/aead/ccm/ccm.cpp |
0.00% (0/181) |
0.00% (0/21) |
0.00% (0/123) |
src/botan/src/lib/modes/aead/chacha20poly1305/chacha20poly1305.cpp |
0.00% (0/119) |
0.00% (0/15) |
0.00% (0/64) |
src/botan/src/lib/modes/aead/eax/eax.cpp |
0.00% (0/111) |
0.00% (0/16) |
0.00% (0/74) |
src/botan/src/lib/modes/aead/gcm/gcm.cpp |
0.00% (0/112) |
0.00% (0/18) |
0.00% (0/72) |
src/botan/src/lib/modes/aead/ocb/ocb.cpp |
0.00% (0/305) |
0.00% (0/30) |
0.00% (0/218) |
src/botan/src/lib/modes/aead/siv/siv.cpp |
0.00% (0/128) |
0.00% (0/20) |
0.00% (0/67) |
src/botan/src/lib/modes/cbc/cbc.cpp |
0.00% (0/205) |
0.00% (0/28) |
0.00% (0/167) |
src/botan/src/lib/modes/cfb/cfb.cpp |
0.00% (0/144) |
0.00% (0/20) |
0.00% (0/68) |
src/botan/src/lib/modes/cipher_mode.cpp |
0.00% (0/98) |
0.00% (0/3) |
0.00% (0/59) |
src/botan/src/lib/modes/mode_pad/mode_pad.cpp |
0.00% (0/166) |
0.00% (0/9) |
0.00% (0/94) |
src/botan/src/lib/modes/xts/xts.cpp |
0.00% (0/160) |
0.00% (0/20) |
0.00% (0/108) |
src/botan/src/lib/pbkdf/argon2/argon2.cpp |
0.00% (0/261) |
0.00% (0/10) |
0.00% (0/161) |
src/botan/src/lib/pbkdf/argon2/argon2_avx2/argon2_avx2.cpp |
0.00% (0/123) |
0.00% (0/19) |
0.00% (0/37) |
src/botan/src/lib/pbkdf/argon2/argon2_ssse3/argon2_ssse3.cpp |
0.00% (0/139) |
0.00% (0/17) |
0.00% (0/47) |
src/botan/src/lib/pbkdf/argon2/argon2pwhash.cpp |
0.00% (0/81) |
0.00% (0/12) |
0.00% (0/60) |
src/botan/src/lib/pbkdf/bcrypt_pbkdf/bcrypt_pbkdf.cpp |
0.00% (0/96) |
0.00% (0/10) |
0.00% (0/51) |
src/botan/src/lib/pbkdf/pbkdf2/pbkdf2.cpp |
0.00% (0/116) |
0.00% (0/16) |
0.00% (0/54) |
src/botan/src/lib/pbkdf/pgp_s2k/pgp_s2k.cpp |
0.00% (0/74) |
0.00% (0/11) |
0.00% (0/31) |
src/botan/src/lib/pbkdf/pgp_s2k/rfc4880.cpp |
0.00% (0/13) |
0.00% (0/2) |
0.00% (0/8) |
src/botan/src/lib/pbkdf/pwdhash.cpp |
0.00% (0/62) |
0.00% (0/4) |
0.00% (0/50) |
src/botan/src/lib/pbkdf/scrypt/scrypt.cpp |
0.00% (0/139) |
0.00% (0/13) |
0.00% (0/76) |
src/botan/src/lib/permutations/keccak_perm/keccak_helpers.cpp |
0.00% (0/28) |
0.00% (0/5) |
0.00% (0/25) |
src/botan/src/lib/permutations/keccak_perm/keccak_perm.cpp |
0.00% (0/80) |
0.00% (0/7) |
0.00% (0/51) |
src/botan/src/lib/permutations/keccak_perm/keccak_perm_bmi2/keccak_perm_bmi2.cpp |
0.00% (0/13) |
0.00% (0/1) |
0.00% (0/4) |
src/botan/src/lib/pk_pad/eme.cpp |
0.00% (0/38) |
0.00% (0/3) |
0.00% (0/41) |
src/botan/src/lib/pk_pad/eme_oaep/oaep.cpp |
0.00% (0/66) |
0.00% (0/6) |
0.00% (0/23) |
src/botan/src/lib/pk_pad/eme_pkcs1/eme_pkcs.cpp |
0.00% (0/47) |
0.00% (0/3) |
0.00% (0/23) |
src/botan/src/lib/pk_pad/eme_raw/eme_raw.cpp |
0.00% (0/10) |
0.00% (0/3) |
0.00% (0/3) |
src/botan/src/lib/pk_pad/mgf1/mgf1.cpp |
0.00% (0/14) |
0.00% (0/1) |
0.00% (0/3) |
src/botan/src/lib/pk_pad/raw_hash/raw_hash.cpp |
0.00% (0/27) |
0.00% (0/6) |
0.00% (0/14) |
src/botan/src/lib/pubkey/blinding.cpp |
0.00% (0/30) |
0.00% (0/4) |
0.00% (0/17) |
src/botan/src/lib/pubkey/curve25519/curve25519.cpp |
0.00% (0/73) |
0.00% (0/19) |
0.00% (0/29) |
src/botan/src/lib/pubkey/curve25519/donna.cpp |
0.00% (0/299) |
0.00% (0/13) |
0.00% (0/25) |
src/botan/src/lib/pubkey/dh/dh.cpp |
0.00% (0/85) |
0.00% (0/27) |
0.00% (0/37) |
src/botan/src/lib/pubkey/dl_algo/dl_scheme.cpp |
0.00% (0/80) |
0.00% (0/19) |
0.00% (0/62) |
src/botan/src/lib/pubkey/dl_group/dl_group.cpp |
0.00% (0/362) |
0.00% (0/69) |
0.00% (0/249) |
src/botan/src/lib/pubkey/dl_group/dl_named.cpp |
0.00% (0/116) |
0.00% (0/1) |
0.00% (0/67) |
src/botan/src/lib/pubkey/dsa/dsa.cpp |
0.00% (0/142) |
0.00% (0/28) |
0.00% (0/96) |
src/botan/src/lib/pubkey/ec_group/curve_gfp.cpp |
18.55% (64/345) |
24.07% (13/54) |
17.10% (33/193) |
src/botan/src/lib/pubkey/ec_group/ec_group.cpp |
6.19% (28/452) |
8.75% (7/80) |
6.41% (20/312) |
src/botan/src/lib/pubkey/ec_group/ec_named.cpp |
7.69% (30/390) |
33.33% (1/3) |
26.46% (59/223) |
src/botan/src/lib/pubkey/ec_group/ec_point.cpp |
30.75% (135/439) |
24.00% (6/25) |
24.62% (48/195) |
src/botan/src/lib/pubkey/ec_group/point_mul.cpp |
14.46% (35/242) |
25.00% (2/8) |
7.27% (8/110) |
src/botan/src/lib/pubkey/ec_h2c/ec_h2c.cpp |
0.00% (0/114) |
0.00% (0/6) |
0.00% (0/46) |
src/botan/src/lib/pubkey/ecc_key/ecc_key.cpp |
0.00% (0/133) |
0.00% (0/18) |
0.00% (0/105) |
src/botan/src/lib/pubkey/ecdsa/ecdsa.cpp |
0.00% (0/132) |
0.00% (0/16) |
0.00% (0/87) |
src/botan/src/lib/pubkey/ecgdsa/ecgdsa.cpp |
0.00% (0/73) |
0.00% (0/13) |
0.00% (0/54) |
src/botan/src/lib/pubkey/ed25519/ed25519.cpp |
0.00% (0/77) |
0.00% (0/3) |
0.00% (0/21) |
src/botan/src/lib/pubkey/ed25519/ed25519_fe.cpp |
0.00% (0/545) |
0.00% (0/7) |
0.00% (0/10) |
src/botan/src/lib/pubkey/ed25519/ed25519_key.cpp |
0.00% (0/182) |
0.00% (0/34) |
0.00% (0/118) |
src/botan/src/lib/pubkey/ed25519/ge.cpp |
0.00% (0/396) |
0.00% (0/22) |
0.00% (0/95) |
src/botan/src/lib/pubkey/ed25519/sc_muladd.cpp |
0.00% (0/181) |
0.00% (0/1) |
0.00% (0/1) |
src/botan/src/lib/pubkey/ed25519/sc_reduce.cpp |
0.00% (0/120) |
0.00% (0/1) |
0.00% (0/1) |
src/botan/src/lib/pubkey/keypair/keypair.cpp |
0.00% (0/35) |
0.00% (0/2) |
0.00% (0/17) |
src/botan/src/lib/pubkey/pem/pem.cpp |
0.00% (0/107) |
0.00% (0/7) |
0.00% (0/73) |
src/botan/src/lib/pubkey/pk_keys.cpp |
0.00% (0/75) |
0.00% (0/16) |
0.00% (0/23) |
src/botan/src/lib/pubkey/pk_ops.cpp |
0.00% (0/147) |
0.00% (0/23) |
0.00% (0/124) |
src/botan/src/lib/pubkey/pubkey.cpp |
0.00% (0/269) |
0.00% (0/62) |
0.00% (0/163) |
src/botan/src/lib/pubkey/rfc6979/rfc6979.cpp |
0.00% (0/21) |
0.00% (0/4) |
0.00% (0/8) |
src/botan/src/lib/pubkey/workfactor.cpp |
0.00% (0/41) |
0.00% (0/5) |
0.00% (0/26) |
src/botan/src/lib/rng/hmac_drbg/hmac_drbg.cpp |
0.00% (0/86) |
0.00% (0/12) |
0.00% (0/60) |
src/botan/src/lib/rng/processor_rng/processor_rng.cpp |
0.00% (0/56) |
0.00% (0/7) |
0.00% (0/26) |
src/botan/src/lib/rng/rng.cpp |
0.00% (0/34) |
0.00% (0/4) |
0.00% (0/14) |
src/botan/src/lib/rng/stateful_rng/stateful_rng.cpp |
0.00% (0/89) |
0.00% (0/10) |
0.00% (0/54) |
src/botan/src/lib/rng/system_rng/system_rng.cpp |
61.54% (16/26) |
33.33% (2/6) |
42.86% (6/14) |
src/botan/src/lib/stream/chacha/chacha.cpp |
0.00% (0/294) |
0.00% (0/20) |
0.00% (0/102) |
src/botan/src/lib/stream/chacha/chacha_avx2/chacha_avx2.cpp |
0.00% (0/160) |
0.00% (0/1) |
0.00% (0/11) |
src/botan/src/lib/stream/chacha/chacha_avx512/chacha_avx512.cpp |
0.00% (0/159) |
0.00% (0/1) |
0.00% (0/11) |
src/botan/src/lib/stream/chacha/chacha_simd32/chacha_simd32.cpp |
0.00% (0/160) |
0.00% (0/1) |
0.00% (0/11) |
src/botan/src/lib/stream/ctr/ctr.cpp |
0.00% (0/183) |
0.00% (0/16) |
0.00% (0/108) |
src/botan/src/lib/stream/ofb/ofb.cpp |
0.00% (0/56) |
0.00% (0/13) |
0.00% (0/23) |
src/botan/src/lib/stream/rc4/rc4.cpp |
0.00% (0/94) |
0.00% (0/12) |
0.00% (0/34) |
src/botan/src/lib/stream/salsa20/salsa20.cpp |
0.00% (0/192) |
0.00% (0/16) |
0.00% (0/45) |
src/botan/src/lib/stream/shake_cipher/shake_cipher.cpp |
0.00% (0/68) |
0.00% (0/12) |
0.00% (0/30) |
src/botan/src/lib/stream/stream_cipher.cpp |
0.00% (0/83) |
0.00% (0/5) |
0.00% (0/87) |
src/botan/src/lib/utils/allocator.cpp |
65.22% (15/23) |
100.00% (3/3) |
77.78% (14/18) |
src/botan/src/lib/utils/assert.cpp |
11.54% (3/26) |
25.00% (1/4) |
9.09% (1/11) |
src/botan/src/lib/utils/charset.cpp |
0.00% (0/82) |
0.00% (0/5) |
0.00% (0/49) |
src/botan/src/lib/utils/cpuid/cpuid.cpp |
19.33% (23/119) |
28.57% (2/7) |
21.78% (22/101) |
src/botan/src/lib/utils/cpuid/cpuid_x86.cpp |
83.62% (97/116) |
100.00% (4/4) |
80.77% (42/52) |
src/botan/src/lib/utils/ct_utils.cpp |
0.00% (0/29) |
0.00% (0/2) |
0.00% (0/11) |
src/botan/src/lib/utils/data_src.cpp |
0.00% (0/96) |
0.00% (0/16) |
0.00% (0/45) |
src/botan/src/lib/utils/exceptn.cpp |
3.49% (3/86) |
11.54% (3/26) |
5.45% (3/55) |
src/botan/src/lib/utils/ghash/ghash.cpp |
0.00% (0/144) |
0.00% (0/14) |
0.00% (0/72) |
src/botan/src/lib/utils/ghash/ghash_cpu/ghash_cpu.cpp |
0.00% (0/82) |
0.00% (0/7) |
0.00% (0/14) |
src/botan/src/lib/utils/ghash/ghash_vperm/ghash_vperm.cpp |
0.00% (0/30) |
0.00% (0/1) |
0.00% (0/7) |
src/botan/src/lib/utils/os_utils.cpp |
6.25% (19/304) |
16.00% (4/25) |
7.77% (8/103) |
src/botan/src/lib/utils/parsing.cpp |
5.64% (11/195) |
11.11% (1/9) |
6.54% (10/153) |
src/botan/src/lib/utils/poly_dbl/poly_dbl.cpp |
0.00% (0/62) |
0.00% (0/4) |
0.00% (0/28) |
src/botan/src/lib/utils/prefetch.cpp |
0.00% (0/13) |
0.00% (0/1) |
0.00% (0/4) |
src/botan/src/lib/utils/scan_name.cpp |
48.04% (49/102) |
42.86% (3/7) |
55.95% (47/84) |
src/botan/src/lib/utils/thread_utils/thread_pool.cpp |
0.00% (0/84) |
0.00% (0/7) |
0.00% (0/46) |
src/botan/src/lib/utils/timer.cpp |
0.00% (0/94) |
0.00% (0/8) |
0.00% (0/53) |
src/botan/src/lib/xof/cshake_xof/cshake_xof.cpp |
0.00% (0/34) |
0.00% (0/10) |
0.00% (0/34) |
src/botan/src/lib/xof/shake_xof/shake_xof.cpp |
0.00% (0/18) |
0.00% (0/4) |
0.00% (0/18) |
src/botan/src/lib/xof/xof.cpp |
0.00% (0/40) |
0.00% (0/6) |
0.00% (0/31) |
src/cryptofuzz/bignum_fuzzer_importer.cpp |
0.00% (0/74) |
0.00% (0/5) |
0.00% (0/34) |
src/cryptofuzz/botan_importer.cpp |
0.00% (0/66) |
0.00% (0/4) |
0.00% (0/33) |
src/cryptofuzz/builtin_tests_importer.cpp |
0.00% (0/807) |
0.00% (0/5) |
0.00% (0/181) |
src/cryptofuzz/components.cpp |
25.97% (161/620) |
27.86% (39/140) |
35.31% (107/303) |
src/cryptofuzz/crypto.cpp |
0.00% (0/314) |
0.00% (0/13) |
0.00% (0/2163) |
src/cryptofuzz/driver.cpp |
51.89% (233/449) |
100.00% (4/4) |
56.23% (185/329) |
src/cryptofuzz/ecc_diff_fuzzer_exporter.cpp |
0.00% (0/164) |
0.00% (0/10) |
0.00% (0/90) |
src/cryptofuzz/ecc_diff_fuzzer_importer.cpp |
0.00% (0/161) |
0.00% (0/7) |
0.00% (0/79) |
src/cryptofuzz/entry.cpp |
100.00% (106/106) |
100.00% (5/5) |
100.00% (31/31) |
src/cryptofuzz/executor.cpp |
43.29% (880/2033) |
42.29% (107/253) |
53.49% (827/1546) |
src/cryptofuzz/executor.h |
0.00% (0/5) |
0.00% (0/1) |
0.00% (0/1) |
src/cryptofuzz/expmod.cpp |
0.00% (0/265) |
0.00% (0/22) |
0.00% (0/183) |
src/cryptofuzz/fuzzing-headers/include/fuzzing/datasource/datasource.hpp |
45.10% (46/102) |
42.11% (8/19) |
58.14% (25/43) |
src/cryptofuzz/fuzzing-headers/include/fuzzing/datasource/id.hpp |
18.18% (4/22) |
33.33% (1/3) |
66.67% (4/6) |
src/cryptofuzz/fuzzing-headers/include/fuzzing/exception.hpp |
20.00% (2/10) |
33.33% (2/6) |
33.33% (2/6) |
src/cryptofuzz/fuzzing-headers/include/fuzzing/memory.hpp |
26.67% (4/15) |
25.00% (1/4) |
25.00% (1/4) |
src/cryptofuzz/fuzzing-headers/include/fuzzing/types.hpp |
0.00% (0/45) |
0.00% (0/8) |
0.00% (0/20) |
src/cryptofuzz/include/cryptofuzz/components.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/cryptofuzz/include/cryptofuzz/module.h |
37.39% (129/345) |
37.50% (33/88) |
37.50% (33/88) |
src/cryptofuzz/include/cryptofuzz/operations.h |
4.57% (67/1466) |
14.63% (67/458) |
14.08% (67/476) |
src/cryptofuzz/include/cryptofuzz/repository.h |
0.00% (0/9) |
0.00% (0/2) |
0.00% (0/2) |
src/cryptofuzz/modules/arkworks-algebra/module.cpp |
66.39% (486/732) |
90.48% (19/21) |
63.45% (467/736) |
src/cryptofuzz/modules/blst/module.cpp |
92.31% (1465/1587) |
93.75% (60/64) |
92.57% (1881/2032) |
src/cryptofuzz/modules/botan/bn_helper.cpp |
90.91% (20/22) |
90.00% (9/10) |
90.00% (9/10) |
src/cryptofuzz/modules/botan/bn_ops.cpp |
69.74% (583/836) |
100.00% (57/57) |
63.78% (317/497) |
src/cryptofuzz/modules/botan/bn_ops.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/cryptofuzz/modules/botan/module.cpp |
23.55% (328/1393) |
11.32% (6/53) |
24.88% (259/1041) |
src/cryptofuzz/modules/constantine/module.cpp |
77.87% (820/1053) |
97.14% (34/35) |
71.76% (643/896) |
src/cryptofuzz/modules/mcl/module.cpp |
95.53% (1303/1364) |
90.48% (38/42) |
89.76% (754/840) |
src/cryptofuzz/mutator.cpp |
0.22% (5/2229) |
4.00% (1/25) |
0.08% (1/1278) |
src/cryptofuzz/mutatorpool.cpp |
40.00% (4/10) |
33.33% (1/3) |
33.33% (1/3) |
src/cryptofuzz/openssl_importer.cpp |
0.00% (0/69) |
0.00% (0/4) |
0.00% (0/32) |
src/cryptofuzz/operation.cpp |
0.00% (0/1904) |
0.00% (0/259) |
0.00% (0/351) |
src/cryptofuzz/options.cpp |
31.89% (96/301) |
71.43% (5/7) |
50.62% (122/241) |
src/cryptofuzz/repository.cpp |
7.58% (15/198) |
10.71% (3/28) |
6.82% (6/88) |
src/cryptofuzz/tests.cpp |
34.12% (349/1023) |
43.36% (49/113) |
33.07% (210/635) |
src/cryptofuzz/third_party/cpu_features/include/internal/bit_utils.h |
0.00% (0/9) |
0.00% (0/2) |
0.00% (0/2) |
src/cryptofuzz/third_party/cpu_features/src/cpuinfo_x86.c |
0.00% (0/874) |
0.00% (0/25) |
0.00% (0/396) |
src/cryptofuzz/third_party/json/json.hpp |
0.00% (0/3709) |
0.00% (0/256) |
0.00% (0/1438) |
src/cryptofuzz/util.cpp |
15.12% (137/906) |
15.38% (14/91) |
19.26% (94/488) |
src/cryptofuzz/wycheproof.cpp |
0.00% (0/332) |
0.00% (0/8) |
0.00% (0/216) |
src/mcl/include/cybozu/bit_operation.hpp |
22.22% (12/54) |
57.14% (4/7) |
57.14% (4/7) |
src/mcl/include/cybozu/endian.hpp |
24.24% (24/99) |
46.67% (7/15) |
46.67% (7/15) |
src/mcl/include/cybozu/exception.hpp |
18.95% (18/95) |
35.71% (5/14) |
35.71% (5/14) |
src/mcl/include/cybozu/inttype.hpp |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/mcl/include/cybozu/itoa.hpp |
5.88% (7/119) |
3.85% (1/26) |
13.64% (6/44) |
src/mcl/include/cybozu/random_generator.hpp |
0.00% (0/34) |
0.00% (0/7) |
0.00% (0/14) |
src/mcl/include/cybozu/sha2.hpp |
44.72% (127/284) |
41.67% (10/24) |
54.22% (45/83) |
src/mcl/include/cybozu/stream.hpp |
59.15% (42/71) |
63.64% (14/22) |
62.07% (18/29) |
src/mcl/include/cybozu/xorshift.hpp |
0.00% (0/92) |
0.00% (0/18) |
0.00% (0/40) |
src/mcl/include/mcl/array.hpp |
75.31% (61/81) |
93.75% (15/16) |
72.34% (34/47) |
src/mcl/include/mcl/bint.hpp |
72.79% (99/136) |
80.00% (16/20) |
86.46% (83/96) |
src/mcl/include/mcl/bint_proto.hpp |
20.83% (75/360) |
11.21% (13/116) |
42.64% (139/326) |
src/mcl/include/mcl/bn.hpp |
43.44% (662/1524) |
47.57% (49/103) |
47.63% (211/443) |
src/mcl/include/mcl/config.hpp |
0.00% (0/3) |
0.00% (0/1) |
0.00% (0/1) |
src/mcl/include/mcl/conversion.hpp |
60.26% (229/380) |
72.00% (18/25) |
55.39% (185/334) |
src/mcl/include/mcl/curve_type.h |
0.00% (0/18) |
0.00% (0/3) |
0.00% (0/3) |
src/mcl/include/mcl/ec.hpp |
45.19% (592/1310) |
65.33% (49/75) |
42.35% (285/673) |
src/mcl/include/mcl/ecparam.hpp |
0.00% (0/36) |
0.00% (0/2) |
0.00% (0/2) |
src/mcl/include/mcl/fp.hpp |
55.90% (218/390) |
69.01% (49/71) |
57.35% (121/211) |
src/mcl/include/mcl/fp_tower.hpp |
65.12% (532/817) |
66.91% (91/136) |
61.88% (198/320) |
src/mcl/include/mcl/gmp_util.hpp |
52.00% (364/700) |
47.95% (35/73) |
64.26% (160/249) |
src/mcl/include/mcl/invmod.hpp |
98.95% (188/190) |
100.00% (17/17) |
95.31% (61/64) |
src/mcl/include/mcl/mapto_wb19.hpp |
97.86% (457/467) |
91.67% (22/24) |
95.00% (76/80) |
src/mcl/include/mcl/op.hpp |
81.13% (86/106) |
70.00% (7/10) |
69.23% (9/13) |
src/mcl/include/mcl/operator.hpp |
85.71% (132/154) |
82.61% (19/23) |
88.04% (81/92) |
src/mcl/include/mcl/randgen.hpp |
0.00% (0/43) |
0.00% (0/13) |
0.00% (0/18) |
src/mcl/include/mcl/util.hpp |
61.73% (50/81) |
83.33% (10/12) |
54.41% (37/68) |
src/mcl/include/mcl/vint.hpp |
46.52% (454/976) |
51.18% (87/170) |
55.83% (249/446) |
src/mcl/src/bint_impl.hpp |
80.32% (249/310) |
73.68% (14/19) |
79.19% (137/173) |
src/mcl/src/bint_switch.hpp |
0.00% (0/119) |
0.00% (0/19) |
0.00% (0/46) |
src/mcl/src/fp.cpp |
60.05% (251/418) |
54.55% (12/22) |
55.81% (120/215) |
src/mcl/src/fp_generator.hpp |
61.24% (1561/2549) |
71.62% (106/148) |
75.13% (559/744) |
src/mcl/src/llvm_proto.hpp |
40.00% (56/140) |
35.00% (7/20) |
26.25% (21/80) |
src/mcl/src/low_func.hpp |
0.00% (0/175) |
0.00% (0/22) |
0.00% (0/71) |
src/mcl/src/xbyak/xbyak.h |
44.72% (741/1657) |
53.29% (170/319) |
53.79% (724/1346) |
src/mcl/src/xbyak/xbyak_mnemonic.h |
2.29% (32/1397) |
2.29% (32/1397) |
2.57% (36/1403) |
src/mcl/src/xbyak/xbyak_util.h |
61.21% (303/495) |
56.94% (41/72) |
67.00% (266/397) |
Totals |
34.75% (30403/87486) |
26.50% (2606/9833) |
36.23% (15689/43302) |