Click here for information about interpreting this report.
| Filename | Function Coverage | Line Coverage | Region Coverage | Branch Coverage |
build/include/botan/aead.h | 0.00% (0/6) | 0.00% (0/12) | 0.00% (0/6) | - (0/0) |
build/include/botan/argon2.h | 0.00% (0/8) | 0.00% (0/27) | 0.00% (0/8) | - (0/0) |
build/include/botan/asn1_obj.h | 66.67% (30/45) | 68.18% (45/66) | 68.09% (32/47) | 50.00% (2/4) |
build/include/botan/assert.h | 0.00% (0/1) | 0.00% (0/4) | 0.00% (0/1) | - (0/0) |
build/include/botan/base64.h | 0.00% (0/1) | 0.00% (0/3) | 0.00% (0/1) | - (0/0) |
build/include/botan/bcrypt_pbkdf.h | 0.00% (0/6) | 0.00% (0/12) | 0.00% (0/6) | - (0/0) |
build/include/botan/ber_dec.h | 52.38% (11/21) | 41.54% (54/130) | 44.19% (19/43) | 31.25% (5/16) |
build/include/botan/bigint.h | 51.09% (47/92) | 60.71% (153/252) | 60.58% (83/137) | 60.71% (17/28) |
build/include/botan/block_cipher.h | 0.00% (0/17) | 0.00% (0/47) | 0.00% (0/18) | - (0/0) |
build/include/botan/buf_comp.h | 71.43% (10/14) | 69.77% (30/43) | 71.43% (10/14) | - (0/0) |
build/include/botan/certstor.h | 0.00% (0/2) | 0.00% (0/4) | 0.00% (0/2) | - (0/0) |
build/include/botan/chacha_rng.h | 50.00% (1/2) | 50.00% (1/2) | 50.00% (1/2) | - (0/0) |
build/include/botan/cipher_mode.h | 0.00% (0/9) | 0.00% (0/23) | 0.00% (0/14) | 0.00% (0/2) |
build/include/botan/credentials_manager.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
build/include/botan/curve25519.h | 0.00% (0/9) | 0.00% (0/9) | 0.00% (0/9) | - (0/0) |
build/include/botan/curve_gfp.h | 0.00% (0/34) | 0.00% (0/83) | 0.00% (0/47) | 0.00% (0/8) |
build/include/botan/data_src.h | 55.56% (5/9) | 55.56% (5/9) | 55.56% (5/9) | - (0/0) |
build/include/botan/der_enc.h | 38.89% (7/18) | 28.81% (17/59) | 25.00% (7/28) | 0.00% (0/8) |
build/include/botan/dh.h | 0.00% (0/4) | 0.00% (0/4) | 0.00% (0/4) | - (0/0) |
build/include/botan/dilithium.h | 0.00% (0/8) | 0.00% (0/13) | 0.00% (0/12) | 0.00% (0/6) |
build/include/botan/dl_algo.h | 0.00% (0/9) | 0.00% (0/9) | 0.00% (0/9) | - (0/0) |
build/include/botan/dl_group.h | 0.00% (0/2) | 0.00% (0/2) | 0.00% (0/2) | - (0/0) |
build/include/botan/dsa.h | 0.00% (0/5) | 0.00% (0/5) | 0.00% (0/5) | - (0/0) |
build/include/botan/ec_group.h | 0.00% (0/8) | 0.00% (0/14) | 0.00% (0/8) | - (0/0) |
build/include/botan/ec_point.h | 0.00% (0/23) | 0.00% (0/71) | 0.00% (0/40) | 0.00% (0/8) |
build/include/botan/ecc_key.h | 0.00% (0/8) | 0.00% (0/8) | 0.00% (0/8) | - (0/0) |
build/include/botan/ecdh.h | 0.00% (0/10) | 0.00% (0/10) | 0.00% (0/10) | - (0/0) |
build/include/botan/ecdsa.h | 0.00% (0/8) | 0.00% (0/8) | 0.00% (0/8) | - (0/0) |
build/include/botan/ecgdsa.h | 0.00% (0/8) | 0.00% (0/8) | 0.00% (0/8) | - (0/0) |
build/include/botan/eckcdsa.h | 0.00% (0/8) | 0.00% (0/8) | 0.00% (0/8) | - (0/0) |
build/include/botan/ed25519.h | 0.00% (0/7) | 0.00% (0/7) | 0.00% (0/7) | - (0/0) |
build/include/botan/elgamal.h | 0.00% (0/4) | 0.00% (0/4) | 0.00% (0/4) | - (0/0) |
build/include/botan/entropy_src.h | 0.00% (0/2) | 0.00% (0/2) | 0.00% (0/2) | - (0/0) |
build/include/botan/exceptn.h | 0.00% (0/20) | 0.00% (0/20) | 0.00% (0/20) | - (0/0) |
build/include/botan/gost_3410.h | 0.00% (0/7) | 0.00% (0/7) | 0.00% (0/7) | - (0/0) |
build/include/botan/hash.h | 0.00% (0/3) | 0.00% (0/5) | 0.00% (0/3) | - (0/0) |
build/include/botan/hex.h | 100.00% (1/1) | 100.00% (3/3) | 100.00% (1/1) | - (0/0) |
build/include/botan/hmac_drbg.h | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) | - (0/0) |
build/include/botan/internal/adler32.h | 0.00% (0/6) | 0.00% (0/6) | 0.00% (0/6) | - (0/0) |
build/include/botan/internal/aes.h | 0.00% (0/6) | 0.00% (0/6) | 0.00% (0/6) | - (0/0) |
build/include/botan/internal/aria.h | 0.00% (0/6) | 0.00% (0/6) | 0.00% (0/6) | - (0/0) |
build/include/botan/internal/atomic.h | 0.00% (0/3) | 0.00% (0/3) | 0.00% (0/3) | - (0/0) |
build/include/botan/internal/bit_ops.h | 66.67% (8/12) | 64.00% (48/75) | 66.67% (22/33) | 55.56% (10/18) |
build/include/botan/internal/blake2b.h | 0.00% (0/3) | 0.00% (0/3) | 0.00% (0/3) | - (0/0) |
build/include/botan/internal/blake2bmac.h | 0.00% (0/7) | 0.00% (0/17) | 0.00% (0/7) | - (0/0) |
build/include/botan/internal/blinding.h | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) | - (0/0) |
build/include/botan/internal/blowfish.h | 0.00% (0/2) | 0.00% (0/2) | 0.00% (0/2) | - (0/0) |
build/include/botan/internal/bswap.h | 75.00% (3/4) | 66.67% (12/18) | 75.00% (3/4) | - (0/0) |
build/include/botan/internal/calendar.h | 0.00% (0/7) | 0.00% (0/7) | 0.00% (0/7) | - (0/0) |
build/include/botan/internal/camellia.h | 0.00% (0/6) | 0.00% (0/6) | 0.00% (0/6) | - (0/0) |
build/include/botan/internal/cascade.h | 0.00% (0/2) | 0.00% (0/5) | 0.00% (0/2) | - (0/0) |
build/include/botan/internal/cast128.h | 0.00% (0/2) | 0.00% (0/2) | 0.00% (0/2) | - (0/0) |
build/include/botan/internal/cbc.h | 0.00% (0/9) | 0.00% (0/12) | 0.00% (0/14) | 0.00% (0/2) |
build/include/botan/internal/ccm.h | 0.00% (0/12) | 0.00% (0/15) | 0.00% (0/17) | 0.00% (0/2) |
build/include/botan/internal/cfb.h | 0.00% (0/5) | 0.00% (0/5) | 0.00% (0/5) | - (0/0) |
build/include/botan/internal/chacha20poly1305.h | 0.00% (0/9) | 0.00% (0/12) | 0.00% (0/16) | 0.00% (0/6) |
build/include/botan/internal/cmac.h | 0.00% (0/2) | 0.00% (0/4) | 0.00% (0/2) | - (0/0) |
build/include/botan/internal/code_based_util.h | 0.00% (0/5) | 0.00% (0/20) | 0.00% (0/5) | - (0/0) |
build/include/botan/internal/codec_base.h | 60.00% (3/5) | 46.73% (50/107) | 41.18% (21/51) | 38.89% (14/36) |
build/include/botan/internal/comb4p.h | 0.00% (0/4) | 0.00% (0/10) | 0.00% (0/4) | - (0/0) |
build/include/botan/internal/cpuid.h | 22.58% (7/31) | 23.08% (15/65) | 22.58% (7/31) | - (0/0) |
build/include/botan/internal/crc24.h | 0.00% (0/6) | 0.00% (0/6) | 0.00% (0/6) | - (0/0) |
build/include/botan/internal/crc32.h | 0.00% (0/6) | 0.00% (0/6) | 0.00% (0/6) | - (0/0) |
build/include/botan/internal/ct_utils.h | 65.79% (25/38) | 67.57% (100/148) | 58.49% (31/53) | 66.67% (4/6) |
build/include/botan/internal/des.h | 0.00% (0/4) | 0.00% (0/4) | 0.00% (0/4) | - (0/0) |
build/include/botan/internal/dilithium_aes.h | 0.00% (0/1) | 0.00% (0/8) | 0.00% (0/6) | 0.00% (0/2) |
build/include/botan/internal/dilithium_modern.h | 0.00% (0/1) | 0.00% (0/19) | 0.00% (0/4) | 0.00% (0/6) |
build/include/botan/internal/dilithium_polynomials.h | 0.00% (0/66) | 0.00% (0/840) | 0.00% (0/426) | 0.00% (0/260) |
build/include/botan/internal/dilithium_symmetric_primitives.h | 0.00% (0/32) | 0.00% (0/94) | 0.00% (0/32) | - (0/0) |
build/include/botan/internal/divide.h | 100.00% (1/1) | 100.00% (5/5) | 100.00% (1/1) | - (0/0) |
build/include/botan/internal/donna128.h | 0.00% (0/18) | 0.00% (0/81) | 0.00% (0/18) | - (0/0) |
build/include/botan/internal/eax.h | 0.00% (0/9) | 0.00% (0/12) | 0.00% (0/14) | 0.00% (0/2) |
build/include/botan/internal/ed25519_fe.h | 3.57% (1/28) | 3.77% (4/106) | 5.88% (3/51) | 6.25% (1/16) |
build/include/botan/internal/ed25519_internal.h | 0.00% (0/6) | 0.00% (0/39) | 0.00% (0/6) | - (0/0) |
build/include/botan/internal/eme.h | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) | - (0/0) |
build/include/botan/internal/eme_raw.h | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) | - (0/0) |
build/include/botan/internal/emsa.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
build/include/botan/internal/emsa1.h | 0.00% (0/2) | 0.00% (0/2) | 0.00% (0/2) | - (0/0) |
build/include/botan/internal/emsa_pkcs1.h | 0.00% (0/2) | 0.00% (0/5) | 0.00% (0/5) | 0.00% (0/2) |
build/include/botan/internal/emsa_raw.h | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) | - (0/0) |
build/include/botan/internal/filesystem.h | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) | - (0/0) |
build/include/botan/internal/gcm.h | 0.00% (0/7) | 0.00% (0/10) | 0.00% (0/12) | 0.00% (0/2) |
build/include/botan/internal/gf2m_small_m.h | 0.00% (0/31) | 0.00% (0/93) | 0.00% (0/46) | 0.00% (0/10) |
build/include/botan/internal/ghash.h | 0.00% (0/2) | 0.00% (0/2) | 0.00% (0/2) | - (0/0) |
build/include/botan/internal/gost_28147.h | 0.00% (0/4) | 0.00% (0/6) | 0.00% (0/4) | - (0/0) |
build/include/botan/internal/gost_3411.h | 0.00% (0/4) | 0.00% (0/4) | 0.00% (0/4) | - (0/0) |
build/include/botan/internal/hkdf.h | 0.00% (0/9) | 0.00% (0/15) | 0.00% (0/9) | - (0/0) |
build/include/botan/internal/http_util.h | 0.00% (0/9) | 0.00% (0/12) | 0.00% (0/11) | 0.00% (0/2) |
build/include/botan/internal/idea.h | 0.00% (0/2) | 0.00% (0/2) | 0.00% (0/2) | - (0/0) |
build/include/botan/internal/iso9796.h | 0.00% (0/3) | 0.00% (0/3) | 0.00% (0/3) | - (0/0) |
build/include/botan/internal/kdf1.h | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) | - (0/0) |
build/include/botan/internal/kdf1_iso18033.h | 0.00% (0/3) | 0.00% (0/3) | 0.00% (0/3) | - (0/0) |
build/include/botan/internal/kdf2.h | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) | - (0/0) |
build/include/botan/internal/keccak.h | 0.00% (0/2) | 0.00% (0/2) | 0.00% (0/2) | - (0/0) |
build/include/botan/internal/keypair.h | 0.00% (0/2) | 0.00% (0/6) | 0.00% (0/2) | - (0/0) |
build/include/botan/internal/kyber_90s.h | 0.00% (0/5) | 0.00% (0/25) | 0.00% (0/5) | - (0/0) |
build/include/botan/internal/kyber_modern.h | 0.00% (0/5) | 0.00% (0/25) | 0.00% (0/5) | - (0/0) |
build/include/botan/internal/kyber_symmetric_primitives.h | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) | - (0/0) |
build/include/botan/internal/lion.h | 0.00% (0/4) | 0.00% (0/6) | 0.00% (0/4) | - (0/0) |
build/include/botan/internal/loadstor.h | 40.00% (14/35) | 34.89% (82/235) | 40.58% (28/69) | 33.33% (6/18) |
build/include/botan/internal/md4.h | 0.00% (0/4) | 0.00% (0/4) | 0.00% (0/4) | - (0/0) |
build/include/botan/internal/md5.h | 0.00% (0/4) | 0.00% (0/4) | 0.00% (0/4) | - (0/0) |
build/include/botan/internal/mdx_hash.h | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
build/include/botan/internal/mode_pad.h | 0.00% (0/13) | 0.00% (0/14) | 0.00% (0/19) | 0.00% (0/12) |
build/include/botan/internal/monty.h | 45.45% (5/11) | 45.45% (5/11) | 45.45% (5/11) | - (0/0) |
build/include/botan/internal/monty_exp.h | 0.00% (0/2) | 0.00% (0/8) | 0.00% (0/2) | - (0/0) |
build/include/botan/internal/mp_asmi.h | 86.67% (13/15) | 87.84% (130/148) | 86.67% (13/15) | - (0/0) |
build/include/botan/internal/mp_core.h | 48.39% (15/31) | 46.21% (183/396) | 45.23% (128/283) | 44.59% (66/148) |
build/include/botan/internal/mul128.h | 0.00% (0/1) | 0.00% (0/61) | 0.00% (0/1) | - (0/0) |
build/include/botan/internal/noekeon.h | 0.00% (0/2) | 0.00% (0/2) | 0.00% (0/2) | - (0/0) |
build/include/botan/internal/ocb.h | 0.00% (0/10) | 0.00% (0/13) | 0.00% (0/15) | 0.00% (0/2) |
build/include/botan/internal/os_utils.h | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) | - (0/0) |
build/include/botan/internal/pk_ops.h | 14.29% (1/7) | 14.29% (1/7) | 14.29% (1/7) | - (0/0) |
build/include/botan/internal/pk_ops_impl.h | 0.00% (0/7) | 0.00% (0/7) | 0.00% (0/7) | - (0/0) |
build/include/botan/internal/poly1305.h | 0.00% (0/5) | 0.00% (0/7) | 0.00% (0/5) | - (0/0) |
build/include/botan/internal/poly_dbl.h | 0.00% (0/2) | 0.00% (0/6) | 0.00% (0/12) | 0.00% (0/12) |
build/include/botan/internal/polyn_gf2m.h | 0.00% (0/13) | 0.00% (0/25) | 0.00% (0/15) | 0.00% (0/2) |
build/include/botan/internal/prf_tls.h | 0.00% (0/3) | 0.00% (0/3) | 0.00% (0/3) | - (0/0) |
build/include/botan/internal/prf_x942.h | 0.00% (0/3) | 0.00% (0/3) | 0.00% (0/3) | - (0/0) |
build/include/botan/internal/raw_hash.h | 0.00% (0/3) | 0.00% (0/3) | 0.00% (0/3) | - (0/0) |
build/include/botan/internal/rc4.h | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) | - (0/0) |
build/include/botan/internal/rdseed.h | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) | - (0/0) |
build/include/botan/internal/rmd160.h | 0.00% (0/4) | 0.00% (0/4) | 0.00% (0/4) | - (0/0) |
build/include/botan/internal/rotate.h | 66.67% (4/6) | 46.15% (12/26) | 66.67% (4/6) | - (0/0) |
build/include/botan/internal/rounding.h | 100.00% (1/1) | 100.00% (6/6) | 87.50% (7/8) | 75.00% (3/4) |
build/include/botan/internal/safeint.h | 25.00% (1/4) | 30.00% (6/20) | 30.00% (3/10) | 25.00% (1/4) |
build/include/botan/internal/scan_name.h | 42.86% (3/7) | 77.78% (14/18) | 50.00% (6/12) | 50.00% (4/8) |
build/include/botan/internal/seed.h | 0.00% (0/2) | 0.00% (0/2) | 0.00% (0/2) | - (0/0) |
build/include/botan/internal/serpent.h | 0.00% (0/3) | 0.00% (0/3) | 0.00% (0/3) | - (0/0) |
build/include/botan/internal/serpent_sbox.h | 0.00% (0/21) | 0.00% (0/416) | 0.00% (0/21) | - (0/0) |
build/include/botan/internal/sha1.h | 50.00% (2/4) | 66.67% (4/6) | 50.00% (2/4) | - (0/0) |
build/include/botan/internal/sha2_32.h | 37.50% (3/8) | 37.50% (3/8) | 37.50% (3/8) | - (0/0) |
build/include/botan/internal/sha2_32_f.h | 100.00% (1/1) | 100.00% (10/10) | 100.00% (1/1) | - (0/0) |
build/include/botan/internal/sha2_64.h | 8.33% (1/12) | 8.33% (1/12) | 8.33% (1/12) | - (0/0) |
build/include/botan/internal/sha2_64_f.h | 0.00% (0/1) | 0.00% (0/10) | 0.00% (0/1) | - (0/0) |
build/include/botan/internal/sha3.h | 0.00% (0/6) | 0.00% (0/6) | 0.00% (0/6) | - (0/0) |
build/include/botan/internal/sha3_round.h | 0.00% (0/1) | 0.00% (0/62) | 0.00% (0/1) | - (0/0) |
build/include/botan/internal/shacal2.h | 0.00% (0/2) | 0.00% (0/2) | 0.00% (0/2) | - (0/0) |
build/include/botan/internal/shake.h | 0.00% (0/4) | 0.00% (0/4) | 0.00% (0/4) | - (0/0) |
build/include/botan/internal/shake_cipher.h | 0.00% (0/4) | 0.00% (0/4) | 0.00% (0/4) | - (0/0) |
build/include/botan/internal/simd_32.h | 38.10% (16/42) | 35.43% (62/175) | 38.10% (16/42) | - (0/0) |
build/include/botan/internal/simd_avx2.h | 35.90% (14/39) | 41.95% (73/174) | 40.00% (18/45) | - (0/0) |
build/include/botan/internal/siphash.h | 0.00% (0/3) | 0.00% (0/5) | 0.00% (0/3) | - (0/0) |
build/include/botan/internal/siv.h | 0.00% (0/11) | 0.00% (0/16) | 0.00% (0/16) | 0.00% (0/2) |
build/include/botan/internal/skein_512.h | 0.00% (0/2) | 0.00% (0/2) | 0.00% (0/2) | - (0/0) |
build/include/botan/internal/sm3.h | 0.00% (0/4) | 0.00% (0/4) | 0.00% (0/4) | - (0/0) |
build/include/botan/internal/sm4.h | 0.00% (0/2) | 0.00% (0/2) | 0.00% (0/2) | - (0/0) |
build/include/botan/internal/socket.h | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) | - (0/0) |
build/include/botan/internal/sp800_108.h | 0.00% (0/9) | 0.00% (0/9) | 0.00% (0/9) | - (0/0) |
build/include/botan/internal/sp800_56a.h | 0.00% (0/5) | 0.00% (0/5) | 0.00% (0/5) | - (0/0) |
build/include/botan/internal/sp800_56c.h | 0.00% (0/3) | 0.00% (0/3) | 0.00% (0/3) | - (0/0) |
build/include/botan/internal/stl_util.h | 16.67% (2/12) | 16.67% (9/54) | 23.53% (8/34) | 20.00% (4/20) |
build/include/botan/internal/stream_mode.h | 0.00% (0/16) | 0.00% (0/29) | 0.00% (0/18) | 0.00% (0/2) |
build/include/botan/internal/streebog.h | 0.00% (0/3) | 0.00% (0/3) | 0.00% (0/3) | - (0/0) |
build/include/botan/internal/thread_pool.h | 0.00% (0/5) | 0.00% (0/12) | 0.00% (0/5) | - (0/0) |
build/include/botan/internal/threefish_512.h | 0.00% (0/2) | 0.00% (0/2) | 0.00% (0/2) | - (0/0) |
build/include/botan/internal/timer.h | 0.00% (0/21) | 0.00% (0/69) | 0.00% (0/34) | 0.00% (0/8) |
build/include/botan/internal/tls_cbc.h | 0.00% (0/17) | 0.00% (0/20) | 0.00% (0/22) | 0.00% (0/2) |
build/include/botan/internal/tls_channel_impl.h | 33.33% (4/12) | 12.12% (4/33) | 16.13% (5/31) | 8.33% (1/12) |
build/include/botan/internal/tls_channel_impl_12.h | 75.00% (6/8) | 75.00% (6/8) | 75.00% (6/8) | - (0/0) |
build/include/botan/internal/tls_channel_impl_13.h | 0.00% (0/16) | 0.00% (0/26) | 0.00% (0/18) | 0.00% (0/4) |
build/include/botan/internal/tls_cipher_state.h | 0.00% (0/1) | 0.00% (0/6) | 0.00% (0/7) | 0.00% (0/8) |
build/include/botan/internal/tls_handshake_hash.h | 50.00% (2/4) | 50.00% (2/4) | 50.00% (2/4) | - (0/0) |
build/include/botan/internal/tls_handshake_io.h | 55.56% (5/9) | 55.56% (5/9) | 55.56% (5/9) | - (0/0) |
build/include/botan/internal/tls_handshake_layer_13.h | 0.00% (0/2) | 0.00% (0/2) | 0.00% (0/2) | - (0/0) |
build/include/botan/internal/tls_handshake_state.h | 30.00% (6/20) | 30.00% (6/20) | 30.00% (6/20) | - (0/0) |
build/include/botan/internal/tls_handshake_state_13.h | 0.00% (0/30) | 0.00% (0/81) | 0.00% (0/44) | 0.00% (0/8) |
build/include/botan/internal/tls_reader.h | 76.92% (20/26) | 74.62% (97/130) | 86.08% (68/79) | 78.57% (33/42) |
build/include/botan/internal/tls_record.h | 63.64% (7/11) | 72.00% (18/25) | 61.29% (19/31) | 37.50% (3/8) |
build/include/botan/internal/tls_record_layer_13.h | 0.00% (0/4) | 0.00% (0/4) | 0.00% (0/4) | - (0/0) |
build/include/botan/internal/tls_seq_numbers.h | 61.90% (13/21) | 77.22% (61/79) | 75.61% (31/41) | 83.33% (10/12) |
build/include/botan/internal/tls_server_impl_12.h | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) | - (0/0) |
build/include/botan/internal/tls_session_key.h | 12.50% (1/8) | 8.33% (1/12) | 7.14% (1/14) | 0.00% (0/4) |
build/include/botan/internal/tls_transcript_hash_13.h | 0.00% (0/3) | 0.00% (0/3) | 0.00% (0/3) | - (0/0) |
build/include/botan/internal/twofish.h | 0.00% (0/2) | 0.00% (0/2) | 0.00% (0/2) | - (0/0) |
build/include/botan/internal/whrlpool.h | 0.00% (0/4) | 0.00% (0/4) | 0.00% (0/4) | - (0/0) |
build/include/botan/internal/x919_mac.h | 0.00% (0/2) | 0.00% (0/4) | 0.00% (0/2) | - (0/0) |
build/include/botan/internal/xmss_address.h | 0.00% (0/30) | 0.00% (0/143) | 0.00% (0/85) | 0.00% (0/28) |
build/include/botan/internal/xmss_hash.h | 0.00% (0/8) | 0.00% (0/26) | 0.00% (0/8) | - (0/0) |
build/include/botan/internal/xmss_index_registry.h | 0.00% (0/2) | 0.00% (0/5) | 0.00% (0/2) | - (0/0) |
build/include/botan/internal/xmss_signature.h | 0.00% (0/9) | 0.00% (0/21) | 0.00% (0/9) | - (0/0) |
build/include/botan/internal/xmss_tools.h | 0.00% (0/1) | 0.00% (0/20) | 0.00% (0/6) | 0.00% (0/4) |
build/include/botan/internal/xmss_wots.h | 0.00% (0/3) | 0.00% (0/3) | 0.00% (0/3) | - (0/0) |
build/include/botan/internal/xts.h | 0.00% (0/7) | 0.00% (0/7) | 0.00% (0/7) | - (0/0) |
build/include/botan/kdf.h | 0.00% (0/8) | 0.00% (0/47) | 0.00% (0/8) | - (0/0) |
build/include/botan/kyber.h | 0.00% (0/9) | 0.00% (0/13) | 0.00% (0/13) | 0.00% (0/6) |
build/include/botan/mac.h | 12.50% (1/8) | 5.56% (1/18) | 12.50% (1/8) | - (0/0) |
build/include/botan/mceliece.h | 0.00% (0/17) | 0.00% (0/17) | 0.00% (0/17) | - (0/0) |
build/include/botan/mem_ops.h | 54.55% (12/22) | 44.80% (56/125) | 54.17% (39/72) | 44.44% (16/36) |
build/include/botan/numthry.h | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) | - (0/0) |
build/include/botan/ocsp.h | 0.00% (0/19) | 0.00% (0/22) | 0.00% (0/25) | 0.00% (0/8) |
build/include/botan/pbkdf.h | 0.00% (0/6) | 0.00% (0/16) | 0.00% (0/6) | - (0/0) |
build/include/botan/pbkdf2.h | 0.00% (0/5) | 0.00% (0/5) | 0.00% (0/5) | - (0/0) |
build/include/botan/pem.h | 0.00% (0/1) | 0.00% (0/3) | 0.00% (0/1) | - (0/0) |
build/include/botan/pgp_s2k.h | 0.00% (0/7) | 0.00% (0/15) | 0.00% (0/7) | - (0/0) |
build/include/botan/pk_keys.h | 62.50% (5/8) | 64.29% (9/14) | 63.64% (7/11) | 50.00% (1/2) |
build/include/botan/pkcs8.h | 0.00% (0/3) | 0.00% (0/8) | 0.00% (0/3) | - (0/0) |
build/include/botan/pkix_enums.h | 10.00% (1/10) | 6.25% (1/16) | 10.00% (1/10) | - (0/0) |
build/include/botan/pkix_types.h | 13.51% (5/37) | 10.67% (8/75) | 13.73% (7/51) | 12.50% (1/8) |
build/include/botan/processor_rng.h | 0.00% (0/2) | 0.00% (0/2) | 0.00% (0/2) | - (0/0) |
build/include/botan/pubkey.h | 5.00% (1/20) | 6.67% (4/60) | 5.00% (1/20) | - (0/0) |
build/include/botan/pwdhash.h | 0.00% (0/5) | 0.00% (0/5) | 0.00% (0/5) | - (0/0) |
build/include/botan/reducer.h | 28.57% (2/7) | 28.57% (2/7) | 28.57% (2/7) | - (0/0) |
build/include/botan/rfc4880.h | 0.00% (0/1) | 0.00% (0/3) | 0.00% (0/1) | - (0/0) |
build/include/botan/rng.h | 35.71% (5/14) | 41.18% (14/34) | 31.25% (5/16) | 0.00% (0/2) |
build/include/botan/rsa.h | 100.00% (2/2) | 100.00% (2/2) | 100.00% (2/2) | - (0/0) |
build/include/botan/scrypt.h | 0.00% (0/5) | 0.00% (0/17) | 0.00% (0/5) | - (0/0) |
build/include/botan/secmem.h | 66.67% (6/9) | 60.00% (18/30) | 66.67% (6/9) | - (0/0) |
build/include/botan/sm2.h | 0.00% (0/6) | 0.00% (0/6) | 0.00% (0/6) | - (0/0) |
build/include/botan/stateful_rng.h | 16.67% (1/6) | 16.67% (1/6) | 16.67% (1/6) | - (0/0) |
build/include/botan/stream_cipher.h | 0.00% (0/8) | 0.00% (0/13) | 0.00% (0/8) | - (0/0) |
build/include/botan/strong_type.h | 47.37% (9/19) | 47.37% (9/19) | 47.37% (9/19) | - (0/0) |
build/include/botan/sym_algo.h | 53.33% (8/15) | 50.00% (23/46) | 61.90% (13/21) | 50.00% (4/8) |
build/include/botan/symkey.h | 42.86% (3/7) | 42.86% (3/7) | 42.86% (3/7) | - (0/0) |
build/include/botan/system_rng.h | 0.00% (0/6) | 0.00% (0/6) | 0.00% (0/6) | - (0/0) |
build/include/botan/tls_alert.h | 80.00% (4/5) | 80.00% (4/5) | 80.00% (4/5) | - (0/0) |
build/include/botan/tls_algos.h | 0.00% (0/1) | 0.00% (0/4) | 0.00% (0/3) | 0.00% (0/4) |
build/include/botan/tls_callbacks.h | 12.50% (1/8) | 13.64% (3/22) | 5.00% (1/20) | - (0/0) |
build/include/botan/tls_channel.h | 33.33% (1/3) | 14.29% (1/7) | 33.33% (1/3) | - (0/0) |
build/include/botan/tls_ciphersuite.h | 62.50% (10/16) | 70.00% (14/20) | 52.63% (10/19) | 0.00% (0/2) |
build/include/botan/tls_exceptn.h | 60.00% (3/5) | 60.00% (3/5) | 60.00% (3/5) | - (0/0) |
build/include/botan/tls_extensions.h | 33.33% (36/108) | 38.81% (52/134) | 35.14% (39/111) | 100.00% (2/2) |
build/include/botan/tls_handshake_msg.h | 60.00% (3/5) | 71.43% (5/7) | 60.00% (3/5) | - (0/0) |
build/include/botan/tls_messages.h | 22.00% (11/50) | 22.00% (11/50) | 22.00% (11/50) | - (0/0) |
build/include/botan/tls_policy.h | 0.00% (0/42) | 0.00% (0/63) | 0.00% (0/42) | - (0/0) |
build/include/botan/tls_server_info.h | 20.00% (2/10) | 8.00% (2/25) | 20.00% (2/10) | - (0/0) |
build/include/botan/tls_session.h | 4.35% (1/23) | 3.23% (1/31) | 4.35% (1/23) | - (0/0) |
build/include/botan/tls_session_manager.h | 100.00% (3/3) | 100.00% (3/3) | 100.00% (3/3) | - (0/0) |
build/include/botan/tls_session_manager_noop.h | 16.67% (1/6) | 16.67% (1/6) | 16.67% (1/6) | - (0/0) |
build/include/botan/tls_signature_scheme.h | 0.00% (0/3) | 0.00% (0/3) | 0.00% (0/3) | - (0/0) |
build/include/botan/tls_ticket_13.h | 0.00% (0/3) | 0.00% (0/3) | 0.00% (0/3) | - (0/0) |
build/include/botan/tls_version.h | 64.29% (9/14) | 46.88% (15/32) | 66.67% (12/18) | 62.50% (5/8) |
build/include/botan/x509_crl.h | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) | - (0/0) |
build/include/botan/x509_ext.h | 8.94% (11/123) | 8.46% (11/130) | 8.80% (11/125) | 0.00% (0/2) |
build/include/botan/x509_key.h | 20.00% (1/5) | 21.05% (4/19) | 20.00% (1/5) | - (0/0) |
build/include/botan/x509_obj.h | 75.00% (6/8) | 75.00% (6/8) | 75.00% (6/8) | - (0/0) |
build/include/botan/x509cert.h | 33.33% (1/3) | 33.33% (1/3) | 33.33% (1/3) | - (0/0) |
build/include/botan/x509path.h | 0.00% (0/11) | 0.00% (0/11) | 0.00% (0/11) | - (0/0) |
build/include/botan/xmss.h | 0.00% (0/10) | 0.00% (0/26) | 0.00% (0/10) | - (0/0) |
build/include/botan/xmss_parameters.h | 0.00% (0/24) | 0.00% (0/44) | 0.00% (0/24) | - (0/0) |
src/fuzzer/fuzzers.h | 100.00% (3/3) | 100.00% (15/15) | 100.00% (5/5) | 50.00% (1/2) |
src/fuzzer/tls_server.cpp | 73.33% (11/15) | 79.07% (68/86) | 76.47% (26/34) | 78.57% (11/14) |
src/lib/asn1/alg_id.cpp | 66.67% (6/9) | 77.50% (31/40) | 72.00% (18/25) | 43.75% (7/16) |
src/lib/asn1/asn1_obj.cpp | 69.23% (9/13) | 28.97% (42/145) | 23.94% (17/71) | 8.75% (7/80) |
src/lib/asn1/asn1_oid.cpp | 77.78% (7/9) | 75.57% (99/131) | 71.13% (69/97) | 56.25% (36/64) |
src/lib/asn1/asn1_str.cpp | 75.00% (6/8) | 45.57% (36/79) | 58.00% (29/50) | 38.89% (14/36) |
src/lib/asn1/asn1_time.cpp | 15.79% (3/19) | 28.99% (49/169) | 30.23% (52/172) | 19.81% (21/106) |
src/lib/asn1/ber_dec.cpp | 73.53% (25/34) | 54.72% (174/318) | 52.29% (114/218) | 38.79% (45/116) |
src/lib/asn1/der_enc.cpp | 48.39% (15/31) | 44.93% (102/227) | 39.13% (45/115) | 28.33% (17/60) |
src/lib/asn1/oid_maps.cpp | 100.00% (2/2) | 100.00% (512/512) | 100.00% (2/2) | - (0/0) |
src/lib/asn1/oids.cpp | 28.57% (4/14) | 28.12% (18/64) | 22.22% (6/27) | 10.00% (1/10) |
src/lib/base/buf_comp.cpp | 16.67% (1/6) | 16.67% (5/30) | 16.67% (1/6) | - (0/0) |
src/lib/base/sym_algo.cpp | 50.00% (1/2) | 50.00% (4/8) | 60.00% (3/5) | 50.00% (1/2) |
src/lib/base/symkey.cpp | 9.09% (1/11) | 14.00% (7/50) | 15.79% (3/19) | 33.33% (2/6) |
src/lib/block/aes/aes.cpp | 0.00% (0/38) | 0.00% (0/724) | 0.00% (0/234) | 0.00% (0/134) |
src/lib/block/aes/aes_ni/aes_ni.cpp | 0.00% (0/21) | 0.00% (0/557) | 0.00% (0/54) | 0.00% (0/26) |
src/lib/block/aes/aes_vperm/aes_vperm.cpp | 0.00% (0/29) | 0.00% (0/336) | 0.00% (0/65) | 0.00% (0/24) |
src/lib/block/aria/aria.cpp | 0.00% (0/22) | 0.00% (0/262) | 0.00% (0/62) | 0.00% (0/32) |
src/lib/block/block_cipher.cpp | 66.67% (2/3) | 38.22% (60/157) | 45.71% (48/105) | 36.11% (26/72) |
src/lib/block/blowfish/blowfish.cpp | 0.00% (0/9) | 0.00% (0/185) | 0.00% (0/65) | 0.00% (0/40) |
src/lib/block/camellia/camellia.cpp | 0.00% (0/23) | 0.00% (0/244) | 0.00% (0/55) | 0.00% (0/24) |
src/lib/block/cascade/cascade.cpp | 0.00% (0/10) | 0.00% (0/52) | 0.00% (0/24) | 0.00% (0/12) |
src/lib/block/cast128/cast128.cpp | 0.00% (0/11) | 0.00% (0/395) | 0.00% (0/25) | 0.00% (0/12) |
src/lib/block/des/des.cpp | 0.00% (0/18) | 0.00% (0/321) | 0.00% (0/52) | 0.00% (0/28) |
src/lib/block/gost_28147/gost_28147.cpp | 0.00% (0/11) | 0.00% (0/110) | 0.00% (0/38) | 0.00% (0/18) |
src/lib/block/idea/idea.cpp | 0.00% (0/10) | 0.00% (0/149) | 0.00% (0/45) | 0.00% (0/26) |
src/lib/block/idea/idea_sse2/idea_sse2.cpp | 0.00% (0/4) | 0.00% (0/120) | 0.00% (0/7) | 0.00% (0/2) |
src/lib/block/lion/lion.cpp | 0.00% (0/8) | 0.00% (0/75) | 0.00% (0/21) | 0.00% (0/12) |
src/lib/block/noekeon/noekeon.cpp | 0.00% (0/10) | 0.00% (0/167) | 0.00% (0/39) | 0.00% (0/22) |
src/lib/block/noekeon/noekeon_simd/noekeon_simd.cpp | 0.00% (0/4) | 0.00% (0/84) | 0.00% (0/10) | 0.00% (0/4) |
src/lib/block/seed/seed.cpp | 0.00% (0/6) | 0.00% (0/101) | 0.00% (0/24) | 0.00% (0/12) |
src/lib/block/serpent/serpent.cpp | 0.00% (0/6) | 0.00% (0/202) | 0.00% (0/42) | 0.00% (0/28) |
src/lib/block/serpent/serpent_avx2/serpent_avx2.cpp | 0.00% (0/2) | 0.00% (0/96) | 0.00% (0/2) | - (0/0) |
src/lib/block/serpent/serpent_simd/serpent_simd.cpp | 0.00% (0/2) | 0.00% (0/92) | 0.00% (0/2) | - (0/0) |
src/lib/block/shacal2/shacal2.cpp | 0.00% (0/9) | 0.00% (0/207) | 0.00% (0/67) | 0.00% (0/44) |
src/lib/block/shacal2/shacal2_avx2/shacal2_avx2.cpp | 0.00% (0/4) | 0.00% (0/76) | 0.00% (0/10) | 0.00% (0/4) |
src/lib/block/shacal2/shacal2_simd/shacal2_simd.cpp | 0.00% (0/4) | 0.00% (0/76) | 0.00% (0/10) | 0.00% (0/4) |
src/lib/block/shacal2/shacal2_x86/shacal2_x86.cpp | 0.00% (0/1) | 0.00% (0/66) | 0.00% (0/11) | 0.00% (0/8) |
src/lib/block/sm4/sm4.cpp | 0.00% (0/14) | 0.00% (0/176) | 0.00% (0/27) | 0.00% (0/10) |
src/lib/block/threefish_512/threefish_512.cpp | 0.00% (0/14) | 0.00% (0/175) | 0.00% (0/40) | 0.00% (0/12) |
src/lib/block/twofish/twofish.cpp | 0.00% (0/7) | 0.00% (0/236) | 0.00% (0/58) | 0.00% (0/38) |
src/lib/codec/base64/base64.cpp | 33.33% (8/24) | 40.94% (52/127) | 45.95% (17/37) | 62.50% (5/8) |
src/lib/codec/hex/hex.cpp | 63.64% (7/11) | 66.36% (71/107) | 70.45% (31/44) | 59.09% (13/22) |
src/lib/entropy/entropy_srcs.cpp | 0.00% (0/11) | 0.00% (0/84) | 0.00% (0/39) | 0.00% (0/26) |
src/lib/entropy/rdseed/rdseed.cpp | 0.00% (0/2) | 0.00% (0/38) | 0.00% (0/18) | 0.00% (0/12) |
src/lib/hash/blake2/blake2b.cpp | 0.00% (0/14) | 0.00% (0/156) | 0.00% (0/67) | 0.00% (0/40) |
src/lib/hash/checksum/adler32/adler32.cpp | 0.00% (0/4) | 0.00% (0/49) | 0.00% (0/11) | 0.00% (0/6) |
src/lib/hash/checksum/crc24/crc24.cpp | 0.00% (0/5) | 0.00% (0/40) | 0.00% (0/15) | 0.00% (0/8) |
src/lib/hash/checksum/crc32/crc32.cpp | 0.00% (0/3) | 0.00% (0/35) | 0.00% (0/8) | 0.00% (0/4) |
src/lib/hash/comb4p/comb4p.cpp | 0.00% (0/7) | 0.00% (0/51) | 0.00% (0/16) | 0.00% (0/6) |
src/lib/hash/gost_3411/gost_3411.cpp | 0.00% (0/6) | 0.00% (0/175) | 0.00% (0/34) | 0.00% (0/22) |
src/lib/hash/hash.cpp | 100.00% (3/3) | 16.13% (30/186) | 16.95% (20/118) | 13.41% (11/82) |
src/lib/hash/keccak/keccak.cpp | 0.00% (0/7) | 0.00% (0/27) | 0.00% (0/15) | 0.00% (0/8) |
src/lib/hash/md4/md4.cpp | 0.00% (0/7) | 0.00% (0/82) | 0.00% (0/10) | 0.00% (0/2) |
src/lib/hash/md5/md5.cpp | 0.00% (0/8) | 0.00% (0/74) | 0.00% (0/11) | 0.00% (0/2) |
src/lib/hash/mdx_hash/mdx_hash.cpp | 100.00% (4/4) | 90.91% (50/55) | 83.78% (31/37) | 66.67% (16/24) |
src/lib/hash/par_hash/par_hash.cpp | 0.00% (0/8) | 0.00% (0/52) | 0.00% (0/16) | 0.00% (0/16) |
src/lib/hash/rmd160/rmd160.cpp | 0.00% (0/9) | 0.00% (0/142) | 0.00% (0/12) | 0.00% (0/2) |
src/lib/hash/sha1/sha1.cpp | 33.33% (3/9) | 17.60% (22/125) | 25.93% (7/27) | 16.67% (2/12) |
src/lib/hash/sha1/sha1_sse2/sha1_sse2.cpp | 100.00% (6/6) | 100.00% (177/177) | 100.00% (9/9) | 100.00% (2/2) |
src/lib/hash/sha1/sha1_x86/sha1_x86.cpp | 0.00% (0/1) | 0.00% (0/138) | 0.00% (0/3) | 0.00% (0/2) |
src/lib/hash/sha2_32/sha2_32.cpp | 33.33% (4/12) | 15.29% (26/170) | 29.63% (8/27) | 20.00% (2/10) |
src/lib/hash/sha2_32/sha2_32_bmi2/sha2_32_bmi2.cpp | 100.00% (1/1) | 100.00% (97/97) | 100.00% (4/4) | 100.00% (2/2) |
src/lib/hash/sha2_32/sha2_32_x86/sha2_32_x86.cpp | 0.00% (0/1) | 0.00% (0/133) | 0.00% (0/3) | 0.00% (0/2) |
src/lib/hash/sha2_64/sha2_64.cpp | 5.88% (1/17) | 5.58% (11/197) | 3.85% (1/26) | 0.00% (0/6) |
src/lib/hash/sha2_64/sha2_64_bmi2/sha2_64_bmi2.cpp | 0.00% (0/1) | 0.00% (0/113) | 0.00% (0/4) | 0.00% (0/2) |
src/lib/hash/sha3/sha3.cpp | 0.00% (0/12) | 0.00% (0/115) | 0.00% (0/57) | 0.00% (0/36) |
src/lib/hash/sha3/sha3_bmi2/sha3_bmi2.cpp | 0.00% (0/1) | 0.00% (0/18) | 0.00% (0/4) | 0.00% (0/2) |
src/lib/hash/shake/shake.cpp | 0.00% (0/14) | 0.00% (0/52) | 0.00% (0/18) | 0.00% (0/4) |
src/lib/hash/skein/skein_512.cpp | 0.00% (0/10) | 0.00% (0/101) | 0.00% (0/45) | 0.00% (0/28) |
src/lib/hash/sm3/sm3.cpp | 0.00% (0/9) | 0.00% (0/187) | 0.00% (0/12) | 0.00% (0/2) |
src/lib/hash/streebog/streebog.cpp | 0.00% (0/10) | 0.00% (0/120) | 0.00% (0/55) | 0.00% (0/34) |
src/lib/hash/trunc_hash/trunc_hash.cpp | 0.00% (0/8) | 0.00% (0/34) | 0.00% (0/23) | 0.00% (0/8) |
src/lib/hash/whirlpool/whirlpool.cpp | 0.00% (0/4) | 0.00% (0/175) | 0.00% (0/10) | 0.00% (0/4) |
src/lib/kdf/hkdf/hkdf.cpp | 0.00% (0/4) | 0.00% (0/77) | 0.00% (0/42) | 0.00% (0/22) |
src/lib/kdf/kdf.cpp | 0.00% (0/4) | 0.00% (0/139) | 0.00% (0/144) | 0.00% (0/118) |
src/lib/kdf/kdf1/kdf1.cpp | 0.00% (0/3) | 0.00% (0/24) | 0.00% (0/12) | 0.00% (0/6) |
src/lib/kdf/kdf1_iso18033/kdf1_iso18033.cpp | 0.00% (0/1) | 0.00% (0/21) | 0.00% (0/9) | 0.00% (0/6) |
src/lib/kdf/kdf2/kdf2.cpp | 0.00% (0/3) | 0.00% (0/29) | 0.00% (0/16) | 0.00% (0/8) |
src/lib/kdf/prf_tls/prf_tls.cpp | 0.00% (0/2) | 0.00% (0/32) | 0.00% (0/7) | 0.00% (0/2) |
src/lib/kdf/prf_x942/prf_x942.cpp | 0.00% (0/3) | 0.00% (0/52) | 0.00% (0/18) | 0.00% (0/10) |
src/lib/kdf/sp800_108/sp800_108.cpp | 0.00% (0/3) | 0.00% (0/100) | 0.00% (0/36) | 0.00% (0/20) |
src/lib/kdf/sp800_56a/sp800_56a.cpp | 0.00% (0/4) | 0.00% (0/36) | 0.00% (0/18) | 0.00% (0/8) |
src/lib/kdf/sp800_56c/sp800_56c.cpp | 0.00% (0/1) | 0.00% (0/7) | 0.00% (0/1) | - (0/0) |
src/lib/mac/blake2mac/blake2bmac.cpp | 0.00% (0/3) | 0.00% (0/8) | 0.00% (0/3) | - (0/0) |
src/lib/mac/cmac/cmac.cpp | 0.00% (0/8) | 0.00% (0/75) | 0.00% (0/18) | 0.00% (0/8) |
src/lib/mac/gmac/gmac.cpp | 0.00% (0/12) | 0.00% (0/84) | 0.00% (0/26) | 0.00% (0/12) |
src/lib/mac/hmac/hmac.cpp | 70.00% (7/10) | 77.94% (53/68) | 80.77% (21/26) | 70.00% (7/10) |
src/lib/mac/mac.cpp | 40.00% (2/5) | 26.14% (23/88) | 24.39% (20/82) | 12.90% (8/62) |
src/lib/mac/poly1305/poly1305.cpp | 0.00% (0/8) | 0.00% (0/130) | 0.00% (0/24) | 0.00% (0/14) |
src/lib/mac/siphash/siphash.cpp | 0.00% (0/8) | 0.00% (0/101) | 0.00% (0/29) | 0.00% (0/18) |
src/lib/mac/x919_mac/x919_mac.cpp | 0.00% (0/8) | 0.00% (0/52) | 0.00% (0/19) | 0.00% (0/12) |
src/lib/math/bigint/big_code.cpp | 0.00% (0/6) | 0.00% (0/118) | 0.00% (0/82) | 0.00% (0/52) |
src/lib/math/bigint/big_ops2.cpp | 42.86% (6/14) | 35.64% (67/188) | 21.80% (29/133) | 15.71% (11/70) |
src/lib/math/bigint/big_ops3.cpp | 11.11% (1/9) | 13.49% (17/126) | 15.96% (15/94) | 10.94% (7/64) |
src/lib/math/bigint/big_rand.cpp | 0.00% (0/2) | 0.00% (0/28) | 0.00% (0/23) | 0.00% (0/18) |
src/lib/math/bigint/bigint.cpp | 50.00% (17/34) | 46.00% (138/300) | 48.37% (89/184) | 33.93% (38/112) |
src/lib/math/bigint/divide.cpp | 33.33% (2/6) | 18.71% (26/139) | 14.29% (9/63) | 11.76% (4/34) |
src/lib/math/mp/mp_comba.cpp | 16.67% (2/12) | 24.56% (462/1881) | 16.67% (2/12) | - (0/0) |
src/lib/math/mp/mp_karat.cpp | 90.00% (9/10) | 63.60% (166/261) | 72.77% (163/224) | 53.33% (96/180) |
src/lib/math/mp/mp_monty.cpp | 0.00% (0/1) | 0.00% (0/43) | 0.00% (0/23) | 0.00% (0/12) |
src/lib/math/mp/mp_monty_n.cpp | 16.67% (1/6) | 47.96% (1222/2548) | 16.67% (1/6) | - (0/0) |
src/lib/math/numbertheory/dsa_gen.cpp | 0.00% (0/7) | 0.00% (0/89) | 0.00% (0/52) | 0.00% (0/34) |
src/lib/math/numbertheory/make_prm.cpp | 0.00% (0/7) | 0.00% (0/151) | 0.00% (0/137) | 0.00% (0/88) |
src/lib/math/numbertheory/mod_inv.cpp | 0.00% (0/3) | 0.00% (0/128) | 0.00% (0/103) | 0.00% (0/54) |
src/lib/math/numbertheory/monty.cpp | 27.91% (12/43) | 42.09% (125/297) | 46.27% (62/134) | 38.46% (20/52) |
src/lib/math/numbertheory/monty_exp.cpp | 50.00% (4/8) | 26.12% (35/134) | 33.80% (24/71) | 30.00% (12/40) |
src/lib/math/numbertheory/nistp_redc.cpp | 0.00% (0/12) | 0.00% (0/372) | 0.00% (0/118) | 0.00% (0/28) |
src/lib/math/numbertheory/numthry.cpp | 9.09% (1/11) | 2.48% (6/242) | 0.58% (1/173) | 0.00% (0/110) |
src/lib/math/numbertheory/primality.cpp | 0.00% (0/6) | 0.00% (0/117) | 0.00% (0/104) | 0.00% (0/76) |
src/lib/math/numbertheory/reducer.cpp | 100.00% (4/4) | 84.48% (49/58) | 77.42% (24/31) | 45.45% (10/22) |
src/lib/modes/aead/aead.cpp | 0.00% (0/3) | 0.00% (0/102) | 0.00% (0/65) | 0.00% (0/40) |
src/lib/modes/aead/ccm/ccm.cpp | 0.00% (0/21) | 0.00% (0/173) | 0.00% (0/118) | 0.00% (0/62) |
src/lib/modes/aead/chacha20poly1305/chacha20poly1305.cpp | 0.00% (0/15) | 0.00% (0/123) | 0.00% (0/59) | 0.00% (0/36) |
src/lib/modes/aead/eax/eax.cpp | 0.00% (0/16) | 0.00% (0/109) | 0.00% (0/70) | 0.00% (0/34) |
src/lib/modes/aead/gcm/gcm.cpp | 0.00% (0/18) | 0.00% (0/110) | 0.00% (0/66) | 0.00% (0/28) |
src/lib/modes/aead/ocb/ocb.cpp | 0.00% (0/30) | 0.00% (0/325) | 0.00% (0/213) | 0.00% (0/114) |
src/lib/modes/aead/siv/siv.cpp | 0.00% (0/20) | 0.00% (0/132) | 0.00% (0/67) | 0.00% (0/34) |
src/lib/modes/cbc/cbc.cpp | 0.00% (0/28) | 0.00% (0/207) | 0.00% (0/167) | 0.00% (0/84) |
src/lib/modes/cfb/cfb.cpp | 0.00% (0/20) | 0.00% (0/156) | 0.00% (0/68) | 0.00% (0/40) |
src/lib/modes/cipher_mode.cpp | 0.00% (0/3) | 0.00% (0/104) | 0.00% (0/59) | 0.00% (0/40) |
src/lib/modes/mode_pad/mode_pad.cpp | 0.00% (0/9) | 0.00% (0/166) | 0.00% (0/94) | 0.00% (0/34) |
src/lib/modes/xts/xts.cpp | 0.00% (0/20) | 0.00% (0/169) | 0.00% (0/108) | 0.00% (0/52) |
src/lib/pbkdf/argon2/argon2.cpp | 0.00% (0/10) | 0.00% (0/259) | 0.00% (0/139) | 0.00% (0/100) |
src/lib/pbkdf/argon2/argon2_avx2/argon2_avx2.cpp | 0.00% (0/19) | 0.00% (0/143) | 0.00% (0/37) | 0.00% (0/6) |
src/lib/pbkdf/argon2/argon2_ssse3/argon2_ssse3.cpp | 0.00% (0/17) | 0.00% (0/165) | 0.00% (0/47) | 0.00% (0/14) |
src/lib/pbkdf/argon2/argon2pwhash.cpp | 0.00% (0/12) | 0.00% (0/98) | 0.00% (0/59) | 0.00% (0/38) |
src/lib/pbkdf/bcrypt_pbkdf/bcrypt_pbkdf.cpp | 0.00% (0/10) | 0.00% (0/104) | 0.00% (0/52) | 0.00% (0/26) |
src/lib/pbkdf/pbkdf2/pbkdf2.cpp | 0.00% (0/16) | 0.00% (0/121) | 0.00% (0/55) | 0.00% (0/24) |
src/lib/pbkdf/pgp_s2k/pgp_s2k.cpp | 0.00% (0/11) | 0.00% (0/94) | 0.00% (0/32) | 0.00% (0/18) |
src/lib/pbkdf/pgp_s2k/rfc4880.cpp | 0.00% (0/2) | 0.00% (0/11) | 0.00% (0/8) | 0.00% (0/4) |
src/lib/pbkdf/pwdhash.cpp | 0.00% (0/4) | 0.00% (0/73) | 0.00% (0/54) | 0.00% (0/32) |
src/lib/pbkdf/scrypt/scrypt.cpp | 0.00% (0/13) | 0.00% (0/159) | 0.00% (0/78) | 0.00% (0/48) |
src/lib/pk_pad/eme.cpp | 0.00% (0/3) | 0.00% (0/46) | 0.00% (0/41) | 0.00% (0/36) |
src/lib/pk_pad/eme_oaep/oaep.cpp | 0.00% (0/6) | 0.00% (0/73) | 0.00% (0/18) | 0.00% (0/8) |
src/lib/pk_pad/eme_pkcs1/eme_pkcs.cpp | 0.00% (0/3) | 0.00% (0/50) | 0.00% (0/20) | 0.00% (0/12) |
src/lib/pk_pad/eme_raw/eme_raw.cpp | 0.00% (0/3) | 0.00% (0/10) | 0.00% (0/3) | - (0/0) |
src/lib/pk_pad/emsa.cpp | 66.67% (2/3) | 20.28% (29/143) | 23.76% (24/101) | 12.22% (11/90) |
src/lib/pk_pad/emsa1/emsa1.cpp | 0.00% (0/7) | 0.00% (0/64) | 0.00% (0/38) | 0.00% (0/20) |
src/lib/pk_pad/emsa_pkcs1/emsa_pkcs1.cpp | 38.46% (5/13) | 38.89% (35/90) | 32.65% (16/49) | 18.18% (4/22) |
src/lib/pk_pad/emsa_pssr/pssr.cpp | 0.00% (0/17) | 0.00% (0/142) | 0.00% (0/83) | 0.00% (0/48) |
src/lib/pk_pad/emsa_raw/emsa_raw.cpp | 0.00% (0/5) | 0.00% (0/42) | 0.00% (0/36) | 0.00% (0/24) |
src/lib/pk_pad/emsa_x931/emsa_x931.cpp | 0.00% (0/7) | 0.00% (0/46) | 0.00% (0/20) | 0.00% (0/8) |
src/lib/pk_pad/hash_id/hash_id.cpp | 50.00% (1/2) | 16.98% (9/53) | 20.00% (13/65) | 14.29% (6/42) |
src/lib/pk_pad/iso9796/iso9796.cpp | 0.00% (0/12) | 0.00% (0/174) | 0.00% (0/53) | 0.00% (0/28) |
src/lib/pk_pad/mgf1/mgf1.cpp | 0.00% (0/1) | 0.00% (0/15) | 0.00% (0/3) | 0.00% (0/2) |
src/lib/pk_pad/raw_hash/raw_hash.cpp | 0.00% (0/6) | 0.00% (0/29) | 0.00% (0/14) | 0.00% (0/6) |
src/lib/pubkey/blinding.cpp | 0.00% (0/4) | 0.00% (0/31) | 0.00% (0/17) | 0.00% (0/6) |
src/lib/pubkey/curve25519/curve25519.cpp | 0.00% (0/18) | 0.00% (0/69) | 0.00% (0/28) | 0.00% (0/8) |
src/lib/pubkey/curve25519/donna.cpp | 0.00% (0/13) | 0.00% (0/271) | 0.00% (0/25) | 0.00% (0/8) |
src/lib/pubkey/dh/dh.cpp | 0.00% (0/13) | 0.00% (0/57) | 0.00% (0/30) | 0.00% (0/16) |
src/lib/pubkey/dilithium/dilithium_common/dilithium.cpp | 0.00% (0/62) | 0.00% (0/430) | 0.00% (0/252) | 0.00% (0/132) |
src/lib/pubkey/dilithium/dilithium_common/dilithium_symmetric_primitives.cpp | 0.00% (0/2) | 0.00% (0/89) | 0.00% (0/26) | 0.00% (0/24) |
src/lib/pubkey/dl_algo/dl_algo.cpp | 0.00% (0/12) | 0.00% (0/53) | 0.00% (0/32) | 0.00% (0/16) |
src/lib/pubkey/dl_group/dl_group.cpp | 0.00% (0/66) | 0.00% (0/387) | 0.00% (0/233) | 0.00% (0/124) |
src/lib/pubkey/dl_group/dl_named.cpp | 0.00% (0/1) | 0.00% (0/123) | 0.00% (0/67) | 0.00% (0/44) |
src/lib/pubkey/dsa/dsa.cpp | 0.00% (0/13) | 0.00% (0/89) | 0.00% (0/87) | 0.00% (0/46) |
src/lib/pubkey/ec_group/curve_gfp.cpp | 0.00% (0/54) | 0.00% (0/296) | 0.00% (0/194) | 0.00% (0/94) |
src/lib/pubkey/ec_group/ec_group.cpp | 0.00% (0/80) | 0.00% (0/496) | 0.00% (0/312) | 0.00% (0/190) |
src/lib/pubkey/ec_group/ec_named.cpp | 0.00% (0/3) | 0.00% (0/309) | 0.00% (0/223) | 0.00% (0/222) |
src/lib/pubkey/ec_group/ec_point.cpp | 0.00% (0/26) | 0.00% (0/446) | 0.00% (0/199) | 0.00% (0/122) |
src/lib/pubkey/ec_group/point_mul.cpp | 0.00% (0/8) | 0.00% (0/257) | 0.00% (0/110) | 0.00% (0/70) |
src/lib/pubkey/ec_h2c/ec_h2c.cpp | 0.00% (0/6) | 0.00% (0/113) | 0.00% (0/46) | 0.00% (0/30) |
src/lib/pubkey/ecc_key/ecc_key.cpp | 0.00% (0/16) | 0.00% (0/142) | 0.00% (0/98) | 0.00% (0/54) |
src/lib/pubkey/ecdh/ecdh.cpp | 0.00% (0/5) | 0.00% (0/21) | 0.00% (0/13) | 0.00% (0/6) |
src/lib/pubkey/ecdsa/ecdsa.cpp | 0.00% (0/12) | 0.00% (0/116) | 0.00% (0/78) | 0.00% (0/46) |
src/lib/pubkey/ecgdsa/ecgdsa.cpp | 0.00% (0/9) | 0.00% (0/53) | 0.00% (0/45) | 0.00% (0/28) |
src/lib/pubkey/eckcdsa/eckcdsa.cpp | 0.00% (0/14) | 0.00% (0/133) | 0.00% (0/66) | 0.00% (0/38) |
src/lib/pubkey/ed25519/ed25519.cpp | 0.00% (0/3) | 0.00% (0/58) | 0.00% (0/9) | 0.00% (0/4) |
src/lib/pubkey/ed25519/ed25519_fe.cpp | 0.00% (0/7) | 0.00% (0/546) | 0.00% (0/10) | 0.00% (0/2) |
src/lib/pubkey/ed25519/ed25519_key.cpp | 0.00% (0/27) | 0.00% (0/176) | 0.00% (0/103) | 0.00% (0/54) |
src/lib/pubkey/ed25519/ge.cpp | 0.00% (0/22) | 0.00% (0/442) | 0.00% (0/95) | 0.00% (0/54) |
src/lib/pubkey/ed25519/sc_muladd.cpp | 0.00% (0/1) | 0.00% (0/178) | 0.00% (0/1) | - (0/0) |
src/lib/pubkey/ed25519/sc_reduce.cpp | 0.00% (0/1) | 0.00% (0/120) | 0.00% (0/1) | - (0/0) |
src/lib/pubkey/elgamal/elgamal.cpp | 0.00% (0/17) | 0.00% (0/79) | 0.00% (0/47) | 0.00% (0/22) |
src/lib/pubkey/gost_3410/gost_3410.cpp | 0.00% (0/14) | 0.00% (0/117) | 0.00% (0/79) | 0.00% (0/50) |
src/lib/pubkey/keypair/keypair.cpp | 0.00% (0/2) | 0.00% (0/34) | 0.00% (0/17) | 0.00% (0/8) |
src/lib/pubkey/kyber/kyber_common/kyber.cpp | 0.00% (0/107) | 0.00% (0/949) | 0.00% (0/465) | 0.00% (0/268) |
src/lib/pubkey/mce/code_based_key_gen.cpp | 0.00% (0/12) | 0.00% (0/189) | 0.00% (0/101) | 0.00% (0/64) |
src/lib/pubkey/mce/gf2m_rootfind_dcmp.cpp | 0.00% (0/9) | 0.00% (0/197) | 0.00% (0/75) | 0.00% (0/44) |
src/lib/pubkey/mce/gf2m_small_m.cpp | 0.00% (0/8) | 0.00% (0/54) | 0.00% (0/31) | 0.00% (0/18) |
src/lib/pubkey/mce/goppa_code.cpp | 0.00% (0/5) | 0.00% (0/143) | 0.00% (0/68) | 0.00% (0/42) |
src/lib/pubkey/mce/mce_workfactor.cpp | 0.00% (0/7) | 0.00% (0/61) | 0.00% (0/28) | 0.00% (0/14) |
src/lib/pubkey/mce/mceliece.cpp | 0.00% (0/4) | 0.00% (0/78) | 0.00% (0/28) | 0.00% (0/18) |
src/lib/pubkey/mce/mceliece_key.cpp | 0.00% (0/27) | 0.00% (0/259) | 0.00% (0/113) | 0.00% (0/64) |
src/lib/pubkey/mce/polyn_gf2m.cpp | 0.00% (0/32) | 0.00% (0/529) | 0.00% (0/237) | 0.00% (0/150) |
src/lib/pubkey/pbes2/pbes2.cpp | 0.00% (0/8) | 0.00% (0/204) | 0.00% (0/64) | 0.00% (0/44) |
src/lib/pubkey/pem/pem.cpp | 28.57% (2/7) | 54.13% (59/109) | 58.90% (43/73) | 54.17% (26/48) |
src/lib/pubkey/pk_algs.cpp | 33.33% (2/6) | 5.07% (14/276) | 2.26% (6/266) | 1.04% (2/192) |
src/lib/pubkey/pk_keys.cpp | 7.14% (1/14) | 19.40% (13/67) | 27.27% (6/22) | 66.67% (4/6) |
src/lib/pubkey/pk_ops.cpp | 0.00% (0/19) | 0.00% (0/100) | 0.00% (0/57) | 0.00% (0/30) |
src/lib/pubkey/pkcs8.cpp | 15.79% (3/19) | 23.12% (46/199) | 22.09% (19/86) | 12.50% (6/48) |
src/lib/pubkey/pubkey.cpp | 16.67% (6/36) | 14.42% (30/208) | 11.40% (13/114) | 5.56% (3/54) |
src/lib/pubkey/rfc6979/rfc6979.cpp | 0.00% (0/4) | 0.00% (0/23) | 0.00% (0/8) | 0.00% (0/4) |
src/lib/pubkey/rsa/rsa.cpp | 23.08% (18/78) | 20.05% (73/364) | 14.41% (34/236) | 7.02% (8/114) |
src/lib/pubkey/sm2/sm2.cpp | 0.00% (0/16) | 0.00% (0/157) | 0.00% (0/74) | 0.00% (0/42) |
src/lib/pubkey/sm2/sm2_enc.cpp | 0.00% (0/9) | 0.00% (0/142) | 0.00% (0/48) | 0.00% (0/30) |
src/lib/pubkey/workfactor.cpp | 0.00% (0/5) | 0.00% (0/34) | 0.00% (0/26) | 0.00% (0/14) |
src/lib/pubkey/x509_key.cpp | 50.00% (1/2) | 50.00% (18/36) | 66.67% (8/12) | 50.00% (4/8) |
src/lib/pubkey/xmss/xmss_common_ops.cpp | 0.00% (0/2) | 0.00% (0/40) | 0.00% (0/19) | 0.00% (0/12) |
src/lib/pubkey/xmss/xmss_hash.cpp | 0.00% (0/5) | 0.00% (0/23) | 0.00% (0/15) | 0.00% (0/6) |
src/lib/pubkey/xmss/xmss_index_registry.cpp | 0.00% (0/4) | 0.00% (0/50) | 0.00% (0/26) | 0.00% (0/14) |
src/lib/pubkey/xmss/xmss_parameters.cpp | 0.00% (0/3) | 0.00% (0/285) | 0.00% (0/88) | 0.00% (0/86) |
src/lib/pubkey/xmss/xmss_privatekey.cpp | 0.00% (0/31) | 0.00% (0/269) | 0.00% (0/105) | 0.00% (0/50) |
src/lib/pubkey/xmss/xmss_publickey.cpp | 0.00% (0/7) | 0.00% (0/74) | 0.00% (0/29) | 0.00% (0/14) |
src/lib/pubkey/xmss/xmss_signature.cpp | 0.00% (0/2) | 0.00% (0/64) | 0.00% (0/19) | 0.00% (0/14) |
src/lib/pubkey/xmss/xmss_signature_operation.cpp | 0.00% (0/8) | 0.00% (0/62) | 0.00% (0/14) | 0.00% (0/4) |
src/lib/pubkey/xmss/xmss_verification_operation.cpp | 0.00% (0/5) | 0.00% (0/83) | 0.00% (0/13) | 0.00% (0/4) |
src/lib/pubkey/xmss/xmss_wots.cpp | 0.00% (0/5) | 0.00% (0/65) | 0.00% (0/32) | 0.00% (0/16) |
src/lib/pubkey/xmss/xmss_wots_parameters.cpp | 0.00% (0/6) | 0.00% (0/123) | 0.00% (0/52) | 0.00% (0/40) |
src/lib/rng/chacha_rng/chacha_rng.cpp | 55.56% (5/9) | 51.06% (24/47) | 54.55% (6/11) | 50.00% (1/2) |
src/lib/rng/hmac_drbg/hmac_drbg.cpp | 0.00% (0/12) | 0.00% (0/94) | 0.00% (0/55) | 0.00% (0/28) |
src/lib/rng/processor_rng/processor_rng.cpp | 0.00% (0/8) | 0.00% (0/57) | 0.00% (0/26) | 0.00% (0/14) |
src/lib/rng/rng.cpp | 0.00% (0/4) | 0.00% (0/35) | 0.00% (0/12) | 0.00% (0/6) |
src/lib/rng/stateful_rng/stateful_rng.cpp | 58.33% (7/12) | 41.44% (46/111) | 49.02% (25/51) | 23.53% (8/34) |
src/lib/rng/system_rng/system_rng.cpp | 0.00% (0/9) | 0.00% (0/68) | 0.00% (0/47) | 0.00% (0/28) |
src/lib/stream/chacha/chacha.cpp | 52.63% (10/19) | 35.05% (102/291) | 47.25% (43/91) | 31.48% (17/54) |
src/lib/stream/chacha/chacha_avx2/chacha_avx2.cpp | 100.00% (1/1) | 99.38% (159/160) | 81.82% (9/11) | 66.67% (4/6) |
src/lib/stream/chacha/chacha_simd32/chacha_simd32.cpp | 0.00% (0/1) | 0.00% (0/160) | 0.00% (0/11) | 0.00% (0/6) |
src/lib/stream/ctr/ctr.cpp | 0.00% (0/15) | 0.00% (0/203) | 0.00% (0/102) | 0.00% (0/64) |
src/lib/stream/ofb/ofb.cpp | 0.00% (0/12) | 0.00% (0/53) | 0.00% (0/17) | 0.00% (0/4) |
src/lib/stream/rc4/rc4.cpp | 0.00% (0/11) | 0.00% (0/78) | 0.00% (0/33) | 0.00% (0/16) |
src/lib/stream/salsa20/salsa20.cpp | 0.00% (0/15) | 0.00% (0/203) | 0.00% (0/44) | 0.00% (0/22) |
src/lib/stream/shake_cipher/shake_cipher.cpp | 0.00% (0/11) | 0.00% (0/77) | 0.00% (0/36) | 0.00% (0/18) |
src/lib/stream/stream_cipher.cpp | 66.67% (2/3) | 20.48% (17/83) | 16.09% (14/87) | 7.14% (5/70) |
src/lib/tls/credentials_manager.cpp | 37.50% (3/8) | 37.50% (9/24) | 37.50% (3/8) | - (0/0) |
src/lib/tls/msg_cert_req.cpp | 0.00% (0/9) | 0.00% (0/84) | 0.00% (0/40) | 0.00% (0/30) |
src/lib/tls/msg_cert_verify.cpp | 0.00% (0/9) | 0.00% (0/106) | 0.00% (0/73) | 0.00% (0/36) |
src/lib/tls/msg_client_hello.cpp | 51.79% (29/56) | 26.98% (136/504) | 22.80% (75/329) | 11.21% (24/214) |
src/lib/tls/msg_finished.cpp | 0.00% (0/8) | 0.00% (0/42) | 0.00% (0/11) | 0.00% (0/2) |
src/lib/tls/msg_server_hello.cpp | 25.00% (12/48) | 15.00% (57/380) | 15.00% (39/260) | 10.37% (17/164) |
src/lib/tls/msg_session_ticket.cpp | 0.00% (0/7) | 0.00% (0/44) | 0.00% (0/21) | 0.00% (0/8) |
src/lib/tls/tls12/msg_cert_status.cpp | 0.00% (0/5) | 0.00% (0/29) | 0.00% (0/20) | 0.00% (0/10) |
src/lib/tls/tls12/msg_certificate_12.cpp | 66.67% (2/3) | 42.55% (20/47) | 26.47% (9/34) | 25.00% (6/24) |
src/lib/tls/tls12/msg_client_kex.cpp | 0.00% (0/2) | 0.00% (0/209) | 0.00% (0/98) | 0.00% (0/64) |
src/lib/tls/tls12/msg_hello_verify.cpp | 66.67% (2/3) | 61.29% (19/31) | 16.67% (2/12) | 0.00% (0/6) |
src/lib/tls/tls12/msg_server_kex.cpp | 40.00% (2/5) | 13.70% (20/146) | 18.07% (15/83) | 13.46% (7/52) |
src/lib/tls/tls12/tls_cbc/tls_cbc.cpp | 0.00% (0/23) | 0.00% (0/265) | 0.00% (0/119) | 0.00% (0/66) |
src/lib/tls/tls12/tls_channel_impl_12.cpp | 58.33% (21/36) | 56.43% (294/521) | 57.87% (206/356) | 53.31% (129/242) |
src/lib/tls/tls12/tls_handshake_hash.cpp | 0.00% (0/1) | 0.00% (0/8) | 0.00% (0/3) | 0.00% (0/2) |
src/lib/tls/tls12/tls_handshake_io.cpp | 68.00% (17/25) | 58.22% (170/292) | 61.25% (98/160) | 59.26% (64/108) |
src/lib/tls/tls12/tls_handshake_state.cpp | 42.42% (14/33) | 38.37% (94/245) | 31.40% (38/121) | 44.79% (43/96) |
src/lib/tls/tls12/tls_record.cpp | 53.85% (7/13) | 49.86% (178/357) | 59.02% (121/205) | 52.90% (73/138) |
src/lib/tls/tls12/tls_server_impl_12.cpp | 39.29% (11/28) | 42.71% (243/569) | 45.65% (147/322) | 38.67% (99/256) |
src/lib/tls/tls12/tls_session_key.cpp | 0.00% (0/1) | 0.00% (0/57) | 0.00% (0/7) | 0.00% (0/4) |
src/lib/tls/tls13/msg_certificate_13.cpp | 0.00% (0/12) | 0.00% (0/183) | 0.00% (0/98) | 0.00% (0/68) |
src/lib/tls/tls13/msg_certificate_req_13.cpp | 0.00% (0/8) | 0.00% (0/76) | 0.00% (0/37) | 0.00% (0/22) |
src/lib/tls/tls13/msg_encrypted_extensions.cpp | 0.00% (0/3) | 0.00% (0/56) | 0.00% (0/24) | 0.00% (0/18) |
src/lib/tls/tls13/msg_key_update.cpp | 0.00% (0/3) | 0.00% (0/16) | 0.00% (0/12) | 0.00% (0/6) |
src/lib/tls/tls13/tls_channel_impl_13.cpp | 0.00% (0/23) | 0.00% (0/251) | 0.00% (0/194) | 0.00% (0/116) |
src/lib/tls/tls13/tls_cipher_state.cpp | 0.00% (0/36) | 0.00% (0/283) | 0.00% (0/279) | 0.00% (0/142) |
src/lib/tls/tls13/tls_extensions_key_share.cpp | 11.94% (8/67) | 11.63% (42/361) | 13.74% (25/182) | 11.11% (10/90) |
src/lib/tls/tls13/tls_extensions_psk.cpp | 7.14% (1/14) | 9.64% (16/166) | 12.50% (12/96) | 12.50% (6/48) |
src/lib/tls/tls13/tls_handshake_layer_13.cpp | 0.00% (0/11) | 0.00% (0/124) | 0.00% (0/56) | 0.00% (0/44) |
src/lib/tls/tls13/tls_handshake_state_13.cpp | 0.00% (0/10) | 0.00% (0/54) | 0.00% (0/26) | 0.00% (0/10) |
src/lib/tls/tls13/tls_record_layer_13.cpp | 0.00% (0/11) | 0.00% (0/171) | 0.00% (0/149) | 0.00% (0/100) |
src/lib/tls/tls13/tls_server_impl_13.cpp | 0.00% (0/18) | 0.00% (0/223) | 0.00% (0/118) | 0.00% (0/68) |
src/lib/tls/tls13/tls_transcript_hash_13.cpp | 0.00% (0/11) | 0.00% (0/118) | 0.00% (0/78) | 0.00% (0/40) |
src/lib/tls/tls_alert.cpp | 50.00% (2/4) | 17.35% (17/98) | 26.79% (15/56) | 9.76% (8/82) |
src/lib/tls/tls_algos.cpp | 25.00% (2/8) | 13.64% (18/132) | 5.71% (6/105) | 11.32% (12/106) |
src/lib/tls/tls_callbacks.cpp | 33.33% (5/15) | 10.43% (12/115) | 11.11% (5/45) | 0.00% (0/22) |
src/lib/tls/tls_ciphersuite.cpp | 53.85% (7/13) | 52.14% (61/117) | 55.81% (48/86) | 37.84% (28/74) |
src/lib/tls/tls_extensions.cpp | 36.21% (21/58) | 30.51% (184/603) | 35.09% (113/322) | 37.92% (91/240) |
src/lib/tls/tls_extensions_cert_status_req.cpp | 0.00% (0/14) | 0.00% (0/71) | 0.00% (0/48) | 0.00% (0/20) |
src/lib/tls/tls_handshake_transitions.cpp | 71.43% (5/7) | 87.29% (103/118) | 83.33% (35/42) | 89.29% (50/56) |
src/lib/tls/tls_policy.cpp | 30.77% (20/65) | 20.15% (82/407) | 22.22% (50/225) | 16.90% (24/142) |
src/lib/tls/tls_server.cpp | 15.79% (3/19) | 20.00% (15/75) | 23.08% (6/26) | 33.33% (2/6) |
src/lib/tls/tls_session.cpp | 15.79% (3/19) | 11.89% (29/244) | 10.38% (11/106) | 4.55% (2/44) |
src/lib/tls/tls_session_manager.cpp | 33.33% (2/6) | 6.52% (6/92) | 8.51% (4/47) | 2.78% (1/36) |
src/lib/tls/tls_session_manager_noop.cpp | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
src/lib/tls/tls_signature_scheme.cpp | 35.29% (6/17) | 22.27% (55/247) | 15.79% (24/152) | 20.72% (46/222) |
src/lib/tls/tls_suite_info.cpp | 100.00% (1/1) | 100.00% (99/99) | 100.00% (1/1) | - (0/0) |
src/lib/tls/tls_version.cpp | 71.43% (5/7) | 61.70% (29/47) | 61.11% (33/54) | 36.96% (17/46) |
src/lib/utils/assert.cpp | 33.33% (1/3) | 47.83% (11/23) | 70.00% (7/10) | 50.00% (3/6) |
src/lib/utils/calendar.cpp | 0.00% (0/5) | 0.00% (0/57) | 0.00% (0/24) | 0.00% (0/12) |
src/lib/utils/charset.cpp | 0.00% (0/5) | 0.00% (0/90) | 0.00% (0/49) | 0.00% (0/30) |
src/lib/utils/cpuid/cpuid.cpp | 42.86% (3/7) | 25.89% (29/112) | 20.37% (22/108) | 11.29% (7/62) |
src/lib/utils/cpuid/cpuid_x86.cpp | 100.00% (4/4) | 90.85% (129/142) | 87.30% (55/63) | 48.28% (28/58) |
src/lib/utils/ct_utils.cpp | 0.00% (0/2) | 0.00% (0/32) | 0.00% (0/11) | 0.00% (0/6) |
src/lib/utils/data_src.cpp | 43.75% (7/16) | 28.72% (27/94) | 20.00% (9/45) | 4.55% (1/22) |
src/lib/utils/exceptn.cpp | 12.00% (3/25) | 3.75% (3/80) | 5.88% (3/51) | 0.00% (0/52) |
src/lib/utils/filesystem.cpp | 0.00% (0/3) | 0.00% (0/42) | 0.00% (0/20) | 0.00% (0/12) |
src/lib/utils/ghash/ghash.cpp | 0.00% (0/14) | 0.00% (0/151) | 0.00% (0/67) | 0.00% (0/34) |
src/lib/utils/ghash/ghash_cpu/ghash_cpu.cpp | 0.00% (0/7) | 0.00% (0/88) | 0.00% (0/14) | 0.00% (0/6) |
src/lib/utils/ghash/ghash_vperm/ghash_vperm.cpp | 0.00% (0/1) | 0.00% (0/32) | 0.00% (0/7) | 0.00% (0/4) |
src/lib/utils/http_util/http_util.cpp | 0.00% (0/9) | 0.00% (0/176) | 0.00% (0/112) | 0.00% (0/82) |
src/lib/utils/mem_ops.cpp | 50.00% (2/4) | 52.00% (13/25) | 59.09% (13/22) | 41.67% (5/12) |
src/lib/utils/os_utils.cpp | 8.00% (2/25) | 2.40% (8/333) | 1.74% (2/115) | 0.00% (0/58) |
src/lib/utils/parsing.cpp | 22.22% (2/9) | 15.66% (31/198) | 15.03% (23/153) | 11.32% (12/106) |
src/lib/utils/poly_dbl/poly_dbl.cpp | 0.00% (0/4) | 0.00% (0/64) | 0.00% (0/28) | 0.00% (0/32) |
src/lib/utils/scan_name.cpp | 57.14% (4/7) | 53.85% (56/104) | 59.52% (50/84) | 46.55% (27/58) |
src/lib/utils/socket/socket.cpp | 0.00% (0/13) | 0.00% (0/117) | 0.00% (0/62) | 0.00% (0/38) |
src/lib/utils/thread_utils/thread_pool.cpp | 0.00% (0/7) | 0.00% (0/82) | 0.00% (0/46) | 0.00% (0/30) |
src/lib/utils/timer.cpp | 0.00% (0/6) | 0.00% (0/104) | 0.00% (0/46) | 0.00% (0/32) |
src/lib/x509/asn1_alt_name.cpp | 16.67% (2/12) | 5.52% (9/163) | 6.90% (6/87) | 3.03% (2/66) |
src/lib/x509/cert_status.cpp | 0.00% (0/1) | 0.00% (0/106) | 0.00% (0/52) | 0.00% (0/102) |
src/lib/x509/certstor.cpp | 0.00% (0/13) | 0.00% (0/138) | 0.00% (0/85) | 0.00% (0/64) |
src/lib/x509/crl_ent.cpp | 0.00% (0/10) | 0.00% (0/71) | 0.00% (0/29) | 0.00% (0/14) |
src/lib/x509/name_constraint.cpp | 0.00% (0/12) | 0.00% (0/203) | 0.00% (0/87) | 0.00% (0/60) |
src/lib/x509/ocsp.cpp | 0.00% (0/12) | 0.00% (0/181) | 0.00% (0/95) | 0.00% (0/66) |
src/lib/x509/ocsp_types.cpp | 0.00% (0/6) | 0.00% (0/59) | 0.00% (0/17) | 0.00% (0/6) |
src/lib/x509/x509_crl.cpp | 0.00% (0/18) | 0.00% (0/136) | 0.00% (0/61) | 0.00% (0/38) |
src/lib/x509/x509_dn.cpp | 30.43% (7/23) | 26.33% (84/319) | 25.44% (72/283) | 23.48% (54/230) |
src/lib/x509/x509_dn_ub.cpp | 0.00% (0/1) | 0.00% (0/11) | 0.00% (0/4) | 0.00% (0/2) |
src/lib/x509/x509_ext.cpp | 1.67% (1/60) | 0.95% (5/524) | 1.34% (3/224) | 0.69% (1/144) |
src/lib/x509/x509_obj.cpp | 41.67% (5/12) | 25.28% (67/265) | 21.09% (31/147) | 12.26% (13/106) |
src/lib/x509/x509cert.cpp | 6.67% (4/60) | 20.00% (107/535) | 16.03% (46/287) | 11.32% (24/212) |
src/lib/x509/x509path.cpp | 0.00% (0/30) | 0.00% (0/739) | 0.00% (0/402) | 0.00% (0/330) |
Totals | 16.21% (1014/6256) | 15.75% (9043/57403) | 14.57% (3632/24926) | 12.06% (1713/14204) |
Files which contain no functions. (These files contain code pulled into other files by the preprocessor.)