Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/botan/build/include/botan/aead.h
  0.00% (0/9)
  0.00% (0/5)
  0.00% (0/5)
src/botan/build/include/botan/argon2.h
  0.00% (0/27)
  0.00% (0/8)
  0.00% (0/8)
src/botan/build/include/botan/asn1_obj.h
 14.75% (9/61)
 16.67% (7/42)
 15.91% (7/44)
src/botan/build/include/botan/assert.h
  0.00% (0/9)
  0.00% (0/1)
  0.00% (0/1)
src/botan/build/include/botan/auto_rng.h
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/botan/build/include/botan/bcrypt_pbkdf.h
  0.00% (0/12)
  0.00% (0/6)
  0.00% (0/6)
src/botan/build/include/botan/ber_dec.h
  0.00% (0/97)
  0.00% (0/17)
  0.00% (0/34)
src/botan/build/include/botan/bigint.h
 91.16% (227/249)
 90.11% (82/91)
 91.91% (125/136)
src/botan/build/include/botan/block_cipher.h
  0.00% (0/47)
  0.00% (0/17)
  0.00% (0/18)
src/botan/build/include/botan/buf_comp.h
  6.98% (3/43)
 21.43% (3/14)
 21.43% (3/14)
src/botan/build/include/botan/cipher_mode.h
  0.00% (0/22)
  0.00% (0/8)
  0.00% (0/13)
src/botan/build/include/botan/curve25519.h
 33.33% (3/9)
 33.33% (3/9)
 33.33% (3/9)
src/botan/build/include/botan/curve_gfp.h
 83.13% (69/83)
 85.29% (29/34)
 78.72% (37/47)
src/botan/build/include/botan/data_src.h
  0.00% (0/8)
  0.00% (0/8)
  0.00% (0/8)
src/botan/build/include/botan/der_enc.h
  0.00% (0/50)
  0.00% (0/16)
  0.00% (0/22)
src/botan/build/include/botan/dh.h
 25.00% (1/4)
 25.00% (1/4)
 25.00% (1/4)
src/botan/build/include/botan/dl_algo.h
 55.56% (5/9)
 55.56% (5/9)
 55.56% (5/9)
src/botan/build/include/botan/dl_group.h
 50.00% (1/2)
 50.00% (1/2)
 50.00% (1/2)
src/botan/build/include/botan/ec_group.h
 14.29% (2/14)
 25.00% (2/8)
 25.00% (2/8)
src/botan/build/include/botan/ecc_key.h
 70.00% (7/10)
 70.00% (7/10)
 70.00% (7/10)
src/botan/build/include/botan/ecdsa.h
 62.50% (5/8)
 62.50% (5/8)
 62.50% (5/8)
src/botan/build/include/botan/ecgdsa.h
  0.00% (0/8)
  0.00% (0/8)
  0.00% (0/8)
src/botan/build/include/botan/ed25519.h
 57.14% (4/7)
 57.14% (4/7)
 57.14% (4/7)
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/5)
  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/6)
  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/aria.h
  0.00% (0/6)
  0.00% (0/6)
  0.00% (0/6)
src/botan/build/include/botan/internal/bit_ops.h
 64.47% (49/76)
 66.67% (8/12)
 66.67% (22/33)
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/16)
  0.00% (0/6)
  0.00% (0/6)
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
 22.22% (4/18)
 25.00% (1/4)
 25.00% (1/4)
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/5)
  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/13)
  0.00% (0/10)
  0.00% (0/17)
src/botan/build/include/botan/internal/cmac.h
  0.00% (0/4)
  0.00% (0/2)
  0.00% (0/2)
src/botan/build/include/botan/internal/codec_base.h
  0.00% (0/107)
  0.00% (0/5)
  0.00% (0/51)
src/botan/build/include/botan/internal/comb4p.h
  0.00% (0/10)
  0.00% (0/4)
  0.00% (0/4)
src/botan/build/include/botan/internal/cpuid.h
 17.39% (12/69)
 11.43% (4/35)
 11.43% (4/35)
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/ct_utils.h
 85.31% (122/143)
 83.78% (31/37)
 88.46% (46/52)
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/donna128.h
  7.41% (6/81)
 11.11% (2/18)
 11.11% (2/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
 98.11% (104/106)
100.00% (28/28)
 96.30% (52/54)
src/botan/build/include/botan/internal/ed25519_internal.h
100.00% (39/39)
100.00% (6/6)
100.00% (6/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/emsa.h
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/botan/build/include/botan/internal/emsa1.h
  0.00% (0/3)
  0.00% (0/3)
  0.00% (0/3)
src/botan/build/include/botan/internal/emsa_pkcs1.h
  0.00% (0/11)
  0.00% (0/6)
  0.00% (0/9)
src/botan/build/include/botan/internal/emsa_raw.h
 66.67% (2/3)
 66.67% (2/3)
 66.67% (2/3)
src/botan/build/include/botan/internal/emsa_x931.h
  0.00% (0/2)
  0.00% (0/2)
  0.00% (0/2)
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/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
  0.00% (0/15)
  0.00% (0/9)
  0.00% (0/9)
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/iso9796.h
  0.00% (0/5)
  0.00% (0/5)
  0.00% (0/5)
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/3)
  0.00% (0/3)
  0.00% (0/3)
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/keypair.h
  0.00% (0/6)
  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
 26.32% (60/228)
 29.41% (10/34)
 27.69% (18/65)
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
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
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
 50.00% (4/8)
 50.00% (1/2)
 50.00% (1/2)
src/botan/build/include/botan/internal/mp_asmi.h
100.00% (148/148)
100.00% (15/15)
100.00% (15/15)
src/botan/build/include/botan/internal/mp_core.h
 98.48% (389/395)
100.00% (31/31)
 96.11% (272/283)
src/botan/build/include/botan/internal/mul128.h
  0.00% (0/56)
  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
 42.86% (3/7)
 42.86% (3/7)
 42.86% (3/7)
src/botan/build/include/botan/internal/pk_ops_impl.h
 14.29% (3/21)
 17.65% (3/17)
 17.65% (3/17)
src/botan/build/include/botan/internal/poly1305.h
  0.00% (0/7)
  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/prf_tls.h
  0.00% (0/3)
  0.00% (0/3)
  0.00% (0/3)
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/pssr.h
  0.00% (0/2)
  0.00% (0/2)
  0.00% (0/2)
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
 18.18% (4/22)
 25.00% (1/4)
 25.00% (1/4)
src/botan/build/include/botan/internal/rounding.h
100.00% (6/6)
100.00% (1/1)
 87.50% (7/8)
src/botan/build/include/botan/internal/safeint.h
  0.00% (0/10)
  0.00% (0/3)
  0.00% (0/6)
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_sbox.h
  0.00% (0/416)
  0.00% (0/21)
  0.00% (0/21)
src/botan/build/include/botan/internal/sha160.h
  0.00% (0/6)
  0.00% (0/4)
  0.00% (0/4)
src/botan/build/include/botan/internal/sha2_32.h
  0.00% (0/8)
  0.00% (0/8)
  0.00% (0/8)
src/botan/build/include/botan/internal/sha2_64.h
 16.67% (2/12)
 16.67% (2/12)
 16.67% (2/12)
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/sha3_round.h
  0.00% (0/63)
  0.00% (0/1)
  0.00% (0/1)
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/4)
  0.00% (0/4)
  0.00% (0/4)
src/botan/build/include/botan/internal/simd_32.h
  5.11% (9/176)
  7.32% (3/41)
  7.32% (3/41)
src/botan/build/include/botan/internal/simd_avx2.h
  0.00% (0/165)
  0.00% (0/36)
  0.00% (0/42)
src/botan/build/include/botan/internal/siphash.h
  0.00% (0/5)
  0.00% (0/3)
  0.00% (0/3)
src/botan/build/include/botan/internal/siv.h
  0.00% (0/16)
  0.00% (0/11)
  0.00% (0/16)
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/9)
  0.00% (0/9)
  0.00% (0/9)
src/botan/build/include/botan/internal/sp800_56a.h
  0.00% (0/5)
  0.00% (0/5)
  0.00% (0/5)
src/botan/build/include/botan/internal/sp800_56c.h
  0.00% (0/3)
  0.00% (0/3)
  0.00% (0/3)
src/botan/build/include/botan/internal/stl_util.h
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
src/botan/build/include/botan/internal/stream_mode.h
  0.00% (0/27)
  0.00% (0/14)
  0.00% (0/16)
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/69)
  0.00% (0/21)
  0.00% (0/34)
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/whrlpool.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/4)
  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
  0.00% (0/47)
  0.00% (0/8)
  0.00% (0/8)
src/botan/build/include/botan/mac.h
  0.00% (0/18)
  0.00% (0/8)
  0.00% (0/8)
src/botan/build/include/botan/mem_ops.h
 44.96% (58/129)
 59.09% (13/22)
 52.78% (38/72)
src/botan/build/include/botan/numthry.h
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/botan/build/include/botan/pbkdf.h
  0.00% (0/16)
  0.00% (0/6)
  0.00% (0/6)
src/botan/build/include/botan/pbkdf2.h
  0.00% (0/4)
  0.00% (0/4)
  0.00% (0/4)
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/15)
  0.00% (0/7)
  0.00% (0/7)
src/botan/build/include/botan/pk_keys.h
 55.56% (10/18)
 71.43% (10/14)
 58.82% (10/17)
src/botan/build/include/botan/point_gfp.h
 88.73% (63/71)
 86.96% (20/23)
 87.50% (35/40)
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
 26.67% (16/60)
 20.00% (4/20)
 20.00% (4/20)
src/botan/build/include/botan/pwdhash.h
  0.00% (0/5)
  0.00% (0/5)
  0.00% (0/5)
src/botan/build/include/botan/reducer.h
 57.14% (4/7)
 57.14% (4/7)
 57.14% (4/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
 18.03% (11/61)
 18.18% (4/22)
 16.67% (4/24)
src/botan/build/include/botan/scrypt.h
  0.00% (0/17)
  0.00% (0/5)
  0.00% (0/5)
src/botan/build/include/botan/secmem.h
 70.00% (21/30)
 77.78% (7/9)
 77.78% (7/9)
src/botan/build/include/botan/stateful_rng.h
  0.00% (0/6)
  0.00% (0/6)
  0.00% (0/6)
src/botan/build/include/botan/stream_cipher.h
  0.00% (0/12)
  0.00% (0/7)
  0.00% (0/7)
src/botan/build/include/botan/sym_algo.h
  0.00% (0/43)
  0.00% (0/14)
  0.00% (0/20)
src/botan/build/include/botan/symkey.h
 28.57% (2/7)
 28.57% (2/7)
 28.57% (2/7)
src/botan/build/include/botan/system_rng.h
 33.33% (2/6)
 33.33% (2/6)
 33.33% (2/6)
src/botan/src/lib/asn1/alg_id.cpp
  0.00% (0/40)
  0.00% (0/9)
  0.00% (0/25)
src/botan/src/lib/asn1/asn1_obj.cpp
  0.00% (0/145)
  0.00% (0/13)
  0.00% (0/71)
src/botan/src/lib/asn1/asn1_oid.cpp
  3.82% (5/131)
 11.11% (1/9)
  5.15% (5/97)
src/botan/src/lib/asn1/ber_dec.cpp
  0.00% (0/318)
  0.00% (0/34)
  0.00% (0/218)
src/botan/src/lib/asn1/der_enc.cpp
  0.00% (0/227)
  0.00% (0/31)
  0.00% (0/115)
src/botan/src/lib/asn1/oid_maps.cpp
100.00% (498/498)
100.00% (2/2)
100.00% (2/2)
src/botan/src/lib/asn1/oids.cpp
 26.56% (17/64)
 28.57% (4/14)
 22.22% (6/27)
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
  0.00% (0/8)
  0.00% (0/2)
  0.00% (0/5)
src/botan/src/lib/base/symkey.cpp
  0.00% (0/50)
  0.00% (0/11)
  0.00% (0/19)
src/botan/src/lib/block/aes/aes.cpp
  0.00% (0/721)
  0.00% (0/35)
  0.00% (0/231)
src/botan/src/lib/block/aes/aes_ni/aes_ni.cpp
  0.00% (0/563)
  0.00% (0/21)
  0.00% (0/72)
src/botan/src/lib/block/aes/aes_vperm/aes_vperm.cpp
  0.00% (0/336)
  0.00% (0/29)
  0.00% (0/65)
src/botan/src/lib/block/aria/aria.cpp
  0.00% (0/259)
  0.00% (0/19)
  0.00% (0/59)
src/botan/src/lib/block/block_cipher.cpp
  0.00% (0/157)
  0.00% (0/3)
  0.00% (0/105)
src/botan/src/lib/block/blowfish/blowfish.cpp
  0.00% (0/182)
  0.00% (0/8)
  0.00% (0/64)
src/botan/src/lib/block/camellia/camellia.cpp
  0.00% (0/241)
  0.00% (0/20)
  0.00% (0/52)
src/botan/src/lib/block/cascade/cascade.cpp
  0.00% (0/48)
  0.00% (0/9)
  0.00% (0/21)
src/botan/src/lib/block/cast128/cast128.cpp
  0.00% (0/392)
  0.00% (0/10)
  0.00% (0/24)
src/botan/src/lib/block/des/des.cpp
  0.00% (0/315)
  0.00% (0/16)
  0.00% (0/50)
src/botan/src/lib/block/gost_28147/gost_28147.cpp
  0.00% (0/107)
  0.00% (0/10)
  0.00% (0/37)
src/botan/src/lib/block/idea/idea.cpp
  0.00% (0/146)
  0.00% (0/9)
  0.00% (0/44)
src/botan/src/lib/block/idea/idea_sse2/idea_sse2.cpp
  0.00% (0/120)
  0.00% (0/4)
  0.00% (0/7)
src/botan/src/lib/block/lion/lion.cpp
  0.00% (0/72)
  0.00% (0/7)
  0.00% (0/18)
src/botan/src/lib/block/noekeon/noekeon.cpp
  0.00% (0/164)
  0.00% (0/9)
  0.00% (0/38)
src/botan/src/lib/block/noekeon/noekeon_simd/noekeon_simd.cpp
  0.00% (0/84)
  0.00% (0/4)
  0.00% (0/10)
src/botan/src/lib/block/seed/seed.cpp
  0.00% (0/98)
  0.00% (0/5)
  0.00% (0/23)
src/botan/src/lib/block/serpent/serpent.cpp
  0.00% (0/199)
  0.00% (0/5)
  0.00% (0/41)
src/botan/src/lib/block/serpent/serpent_avx2/serpent_avx2.cpp
  0.00% (0/96)
  0.00% (0/2)
  0.00% (0/188)
src/botan/src/lib/block/serpent/serpent_simd/serpent_simd.cpp
  0.00% (0/92)
  0.00% (0/2)
  0.00% (0/2)
src/botan/src/lib/block/shacal2/shacal2.cpp
  0.00% (0/204)
  0.00% (0/8)
  0.00% (0/66)
src/botan/src/lib/block/shacal2/shacal2_avx2/shacal2_avx2.cpp
  0.00% (0/76)
  0.00% (0/4)
  0.00% (0/10)
src/botan/src/lib/block/shacal2/shacal2_simd/shacal2_simd.cpp
  0.00% (0/76)
  0.00% (0/4)
  0.00% (0/10)
src/botan/src/lib/block/shacal2/shacal2_x86/shacal2_x86.cpp
  0.00% (0/66)
  0.00% (0/1)
  0.00% (0/11)
src/botan/src/lib/block/sm4/sm4.cpp
  0.00% (0/141)
  0.00% (0/9)
  0.00% (0/118)
src/botan/src/lib/block/threefish_512/threefish_512.cpp
  0.00% (0/202)
  0.00% (0/15)
  0.00% (0/53)
src/botan/src/lib/block/threefish_512/threefish_512_avx2/threefish_512_avx2.cpp
  0.00% (0/321)
  0.00% (0/5)
  0.00% (0/1215)
src/botan/src/lib/block/twofish/twofish.cpp
  0.00% (0/233)
  0.00% (0/6)
  0.00% (0/57)
src/botan/src/lib/codec/base64/base64.cpp
  0.00% (0/134)
  0.00% (0/24)
  0.00% (0/45)
src/botan/src/lib/codec/hex/hex.cpp
 68.75% (77/112)
 63.64% (7/11)
 63.27% (31/49)
src/botan/src/lib/entropy/entropy_srcs.cpp
  0.00% (0/83)
  0.00% (0/11)
  0.00% (0/39)
src/botan/src/lib/entropy/rdseed/rdseed.cpp
  0.00% (0/38)
  0.00% (0/2)
  0.00% (0/18)
src/botan/src/lib/hash/blake2/blake2b.cpp
  0.00% (0/153)
  0.00% (0/13)
  0.00% (0/66)
src/botan/src/lib/hash/checksum/adler32/adler32.cpp
  0.00% (0/49)
  0.00% (0/4)
  0.00% (0/11)
src/botan/src/lib/hash/checksum/crc24/crc24.cpp
  0.00% (0/40)
  0.00% (0/5)
  0.00% (0/15)
src/botan/src/lib/hash/checksum/crc32/crc32.cpp
  0.00% (0/35)
  0.00% (0/3)
  0.00% (0/8)
src/botan/src/lib/hash/comb4p/comb4p.cpp
  0.00% (0/51)
  0.00% (0/7)
  0.00% (0/16)
src/botan/src/lib/hash/gost_3411/gost_3411.cpp
  0.00% (0/175)
  0.00% (0/6)
  0.00% (0/34)
src/botan/src/lib/hash/hash.cpp
  0.00% (0/177)
  0.00% (0/3)
  0.00% (0/114)
src/botan/src/lib/hash/keccak/keccak.cpp
  0.00% (0/27)
  0.00% (0/7)
  0.00% (0/15)
src/botan/src/lib/hash/md4/md4.cpp
  0.00% (0/82)
  0.00% (0/7)
  0.00% (0/10)
src/botan/src/lib/hash/md5/md5.cpp
  0.00% (0/74)
  0.00% (0/8)
  0.00% (0/11)
src/botan/src/lib/hash/mdx_hash/mdx_hash.cpp
 90.91% (50/55)
100.00% (4/4)
 83.78% (31/37)
src/botan/src/lib/hash/par_hash/par_hash.cpp
  0.00% (0/48)
  0.00% (0/8)
  0.00% (0/16)
src/botan/src/lib/hash/rmd160/rmd160.cpp
  0.00% (0/142)
  0.00% (0/9)
  0.00% (0/12)
src/botan/src/lib/hash/sha1/sha160.cpp
  0.00% (0/110)
  0.00% (0/8)
  0.00% (0/20)
src/botan/src/lib/hash/sha1/sha1_sse2/sha1_sse2.cpp
  0.00% (0/149)
  0.00% (0/5)
  0.00% (0/148)
src/botan/src/lib/hash/sha1/sha1_x86/sha1_x86.cpp
  0.00% (0/138)
  0.00% (0/1)
  0.00% (0/3)
src/botan/src/lib/hash/sha2_32/sha2_32.cpp
  0.00% (0/170)
  0.00% (0/12)
  0.00% (0/219)
src/botan/src/lib/hash/sha2_32/sha2_32_bmi2/sha2_32_bmi2.cpp
  0.00% (0/97)
  0.00% (0/1)
  0.00% (0/196)
src/botan/src/lib/hash/sha2_32/sha2_32_x86/sha2_32_x86.cpp
  0.00% (0/133)
  0.00% (0/1)
  0.00% (0/3)
src/botan/src/lib/hash/sha2_64/sha2_64.cpp
 11.68% (23/197)
 23.53% (4/17)
  2.26% (6/266)
src/botan/src/lib/hash/sha2_64/sha2_64_bmi2/sha2_64_bmi2.cpp
100.00% (113/113)
100.00% (1/1)
100.00% (244/244)
src/botan/src/lib/hash/sha3/sha3.cpp
  0.00% (0/115)
  0.00% (0/12)
  0.00% (0/57)
src/botan/src/lib/hash/sha3/sha3_bmi2/sha3_bmi2.cpp
  0.00% (0/18)
  0.00% (0/1)
  0.00% (0/4)
src/botan/src/lib/hash/shake/shake.cpp
  0.00% (0/52)
  0.00% (0/14)
  0.00% (0/18)
src/botan/src/lib/hash/skein/skein_512.cpp
  0.00% (0/101)
  0.00% (0/10)
  0.00% (0/45)
src/botan/src/lib/hash/sm3/sm3.cpp
  0.00% (0/187)
  0.00% (0/9)
  0.00% (0/12)
src/botan/src/lib/hash/streebog/streebog.cpp
  0.00% (0/120)
  0.00% (0/10)
  0.00% (0/55)
src/botan/src/lib/hash/whirlpool/whirlpool.cpp
  0.00% (0/175)
  0.00% (0/4)
  0.00% (0/10)
src/botan/src/lib/kdf/hkdf/hkdf.cpp
  0.00% (0/78)
  0.00% (0/4)
  0.00% (0/42)
src/botan/src/lib/kdf/kdf.cpp
  0.00% (0/139)
  0.00% (0/4)
  0.00% (0/144)
src/botan/src/lib/kdf/kdf1/kdf1.cpp
  0.00% (0/24)
  0.00% (0/3)
  0.00% (0/12)
src/botan/src/lib/kdf/kdf1_iso18033/kdf1_iso18033.cpp
  0.00% (0/21)
  0.00% (0/1)
  0.00% (0/9)
src/botan/src/lib/kdf/kdf2/kdf2.cpp
  0.00% (0/29)
  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/2)
  0.00% (0/7)
src/botan/src/lib/kdf/prf_x942/prf_x942.cpp
  0.00% (0/52)
  0.00% (0/3)
  0.00% (0/18)
src/botan/src/lib/kdf/sp800_108/sp800_108.cpp
  0.00% (0/100)
  0.00% (0/3)
  0.00% (0/36)
src/botan/src/lib/kdf/sp800_56a/sp800_56a.cpp
  0.00% (0/36)
  0.00% (0/4)
  0.00% (0/18)
src/botan/src/lib/kdf/sp800_56c/sp800_56c.cpp
  0.00% (0/7)
  0.00% (0/1)
  0.00% (0/1)
src/botan/src/lib/mac/blake2mac/blake2bmac.cpp
  0.00% (0/8)
  0.00% (0/3)
  0.00% (0/3)
src/botan/src/lib/mac/cmac/cmac.cpp
  0.00% (0/72)
  0.00% (0/7)
  0.00% (0/17)
src/botan/src/lib/mac/gmac/gmac.cpp
  0.00% (0/81)
  0.00% (0/11)
  0.00% (0/25)
src/botan/src/lib/mac/hmac/hmac.cpp
  0.00% (0/65)
  0.00% (0/9)
  0.00% (0/25)
src/botan/src/lib/mac/mac.cpp
  0.00% (0/88)
  0.00% (0/5)
  0.00% (0/82)
src/botan/src/lib/mac/poly1305/poly1305.cpp
  0.00% (0/127)
  0.00% (0/7)
  0.00% (0/23)
src/botan/src/lib/mac/siphash/siphash.cpp
  0.00% (0/98)
  0.00% (0/7)
  0.00% (0/28)
src/botan/src/lib/mac/x919_mac/x919_mac.cpp
  0.00% (0/48)
  0.00% (0/7)
  0.00% (0/16)
src/botan/src/lib/math/bigint/big_code.cpp
 89.74% (105/117)
 83.33% (5/6)
 86.59% (71/82)
src/botan/src/lib/math/bigint/big_ops2.cpp
 80.32% (151/188)
 85.71% (12/14)
 77.44% (103/133)
src/botan/src/lib/math/bigint/big_ops3.cpp
 98.41% (124/126)
100.00% (9/9)
 97.87% (92/94)
src/botan/src/lib/math/bigint/big_rand.cpp
 85.71% (24/28)
100.00% (2/2)
 91.30% (21/23)
src/botan/src/lib/math/bigint/bigint.cpp
 91.95% (274/298)
 91.18% (31/34)
 89.25% (166/186)
src/botan/src/lib/math/bigint/divide.cpp
 97.12% (135/139)
100.00% (6/6)
 90.48% (57/63)
src/botan/src/lib/math/mp/mp_comba.cpp
100.00% (1881/1881)
100.00% (12/12)
100.00% (12/12)
src/botan/src/lib/math/mp/mp_karat.cpp
 93.49% (244/261)
100.00% (10/10)
 94.64% (212/224)
src/botan/src/lib/math/mp/mp_monty.cpp
100.00% (41/41)
100.00% (1/1)
100.00% (16/16)
src/botan/src/lib/math/mp/mp_monty_n.cpp
100.00% (2566/2566)
100.00% (6/6)
100.00% (6/6)
src/botan/src/lib/math/numbertheory/dsa_gen.cpp
  0.00% (0/84)
  0.00% (0/6)
  0.00% (0/48)
src/botan/src/lib/math/numbertheory/make_prm.cpp
 46.36% (70/151)
 57.14% (4/7)
 50.36% (69/137)
src/botan/src/lib/math/numbertheory/mod_inv.cpp
 99.22% (127/128)
100.00% (3/3)
 94.17% (97/103)
src/botan/src/lib/math/numbertheory/monty.cpp
 42.09% (125/297)
 30.23% (13/43)
 46.27% (62/134)
src/botan/src/lib/math/numbertheory/monty_exp.cpp
 44.78% (60/134)
 62.50% (5/8)
 66.20% (47/71)
src/botan/src/lib/math/numbertheory/nistp_redc.cpp
100.00% (372/372)
100.00% (12/12)
 89.83% (106/118)
src/botan/src/lib/math/numbertheory/numthry.cpp
 65.29% (158/242)
 81.82% (9/11)
 52.60% (91/173)
src/botan/src/lib/math/numbertheory/primality.cpp
 89.57% (103/115)
 83.33% (5/6)
 90.10% (91/101)
src/botan/src/lib/math/numbertheory/reducer.cpp
 96.55% (56/58)
100.00% (4/4)
 90.32% (28/31)
src/botan/src/lib/modes/aead/aead.cpp
  0.00% (0/102)
  0.00% (0/3)
  0.00% (0/65)
src/botan/src/lib/modes/aead/ccm/ccm.cpp
  0.00% (0/164)
  0.00% (0/18)
  0.00% (0/115)
src/botan/src/lib/modes/aead/chacha20poly1305/chacha20poly1305.cpp
  0.00% (0/114)
  0.00% (0/12)
  0.00% (0/56)
src/botan/src/lib/modes/aead/eax/eax.cpp
  0.00% (0/102)
  0.00% (0/14)
  0.00% (0/66)
src/botan/src/lib/modes/aead/gcm/gcm.cpp
  0.00% (0/105)
  0.00% (0/16)
  0.00% (0/62)
src/botan/src/lib/modes/aead/ocb/ocb.cpp
  0.00% (0/317)
  0.00% (0/28)
  0.00% (0/201)
src/botan/src/lib/modes/aead/siv/siv.cpp
  0.00% (0/123)
  0.00% (0/17)
  0.00% (0/62)
src/botan/src/lib/modes/cbc/cbc.cpp
  0.00% (0/201)
  0.00% (0/26)
  0.00% (0/165)
src/botan/src/lib/modes/cfb/cfb.cpp
  0.00% (0/150)
  0.00% (0/18)
  0.00% (0/66)
src/botan/src/lib/modes/cipher_mode.cpp
  0.00% (0/104)
  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/157)
  0.00% (0/17)
  0.00% (0/103)
src/botan/src/lib/pbkdf/argon2/argon2.cpp
  0.00% (0/254)
  0.00% (0/10)
  0.00% (0/136)
src/botan/src/lib/pbkdf/argon2/argon2_ssse3/argon2_ssse3.cpp
  0.00% (0/142)
  0.00% (0/17)
  0.00% (0/44)
src/botan/src/lib/pbkdf/argon2/argon2pwhash.cpp
  0.00% (0/98)
  0.00% (0/12)
  0.00% (0/59)
src/botan/src/lib/pbkdf/bcrypt_pbkdf/bcrypt_pbkdf.cpp
  0.00% (0/104)
  0.00% (0/10)
  0.00% (0/52)
src/botan/src/lib/pbkdf/pbkdf.cpp
  0.00% (0/57)
  0.00% (0/7)
  0.00% (0/42)
src/botan/src/lib/pbkdf/pbkdf2/pbkdf2.cpp
  0.00% (0/121)
  0.00% (0/16)
  0.00% (0/55)
src/botan/src/lib/pbkdf/pgp_s2k/pgp_s2k.cpp
  0.00% (0/94)
  0.00% (0/11)
  0.00% (0/32)
src/botan/src/lib/pbkdf/pgp_s2k/rfc4880.cpp
  0.00% (0/11)
  0.00% (0/2)
  0.00% (0/8)
src/botan/src/lib/pbkdf/pwdhash.cpp
  0.00% (0/73)
  0.00% (0/4)
  0.00% (0/54)
src/botan/src/lib/pbkdf/scrypt/scrypt.cpp
  0.00% (0/162)
  0.00% (0/13)
  0.00% (0/78)
src/botan/src/lib/pk_pad/eme.cpp
  0.00% (0/46)
  0.00% (0/3)
  0.00% (0/41)
src/botan/src/lib/pk_pad/eme_oaep/oaep.cpp
  0.00% (0/73)
  0.00% (0/6)
  0.00% (0/18)
src/botan/src/lib/pk_pad/eme_pkcs1/eme_pkcs.cpp
  0.00% (0/50)
  0.00% (0/3)
  0.00% (0/20)
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/emsa.cpp
 32.24% (49/152)
 75.00% (3/4)
 43.81% (46/105)
src/botan/src/lib/pk_pad/emsa1/emsa1.cpp
  0.00% (0/78)
  0.00% (0/8)
  0.00% (0/55)
src/botan/src/lib/pk_pad/emsa_pkcs1/emsa_pkcs1.cpp
  0.00% (0/91)
  0.00% (0/13)
  0.00% (0/49)
src/botan/src/lib/pk_pad/emsa_pssr/pssr.cpp
  0.00% (0/149)
  0.00% (0/19)
  0.00% (0/85)
src/botan/src/lib/pk_pad/emsa_raw/emsa_raw.cpp
 30.95% (13/42)
 60.00% (3/5)
 25.00% (9/36)
src/botan/src/lib/pk_pad/emsa_x931/emsa_x931.cpp
  0.00% (0/46)
  0.00% (0/7)
  0.00% (0/20)
src/botan/src/lib/pk_pad/hash_id/hash_id.cpp
  0.00% (0/54)
  0.00% (0/2)
  0.00% (0/73)
src/botan/src/lib/pk_pad/iso9796/iso9796.cpp
  0.00% (0/180)
  0.00% (0/14)
  0.00% (0/55)
src/botan/src/lib/pk_pad/mgf1/mgf1.cpp
  0.00% (0/15)
  0.00% (0/1)
  0.00% (0/3)
src/botan/src/lib/pk_pad/padding.cpp
  0.00% (0/9)
  0.00% (0/2)
  0.00% (0/5)
src/botan/src/lib/pubkey/blinding.cpp
 74.19% (23/31)
100.00% (4/4)
 82.35% (14/17)
src/botan/src/lib/pubkey/curve25519/curve25519.cpp
 14.49% (10/69)
 11.11% (2/18)
 14.29% (4/28)
src/botan/src/lib/pubkey/curve25519/donna.cpp
100.00% (271/271)
100.00% (13/13)
100.00% (25/25)
src/botan/src/lib/pubkey/dh/dh.cpp
 75.44% (43/57)
 69.23% (9/13)
 76.67% (23/30)
src/botan/src/lib/pubkey/dl_algo/dl_algo.cpp
  0.00% (0/33)
  0.00% (0/10)
  0.00% (0/14)
src/botan/src/lib/pubkey/dl_group/dl_group.cpp
  8.27% (32/387)
 21.21% (14/66)
  6.87% (16/233)
src/botan/src/lib/pubkey/dl_group/dl_named.cpp
  0.00% (0/123)
  0.00% (0/1)
  0.00% (0/67)
src/botan/src/lib/pubkey/ec_group/curve_gfp.cpp
 97.97% (290/296)
 92.59% (50/54)
 96.91% (188/194)
src/botan/src/lib/pubkey/ec_group/ec_group.cpp
 26.10% (130/498)
 46.25% (37/80)
 22.44% (70/312)
src/botan/src/lib/pubkey/ec_group/ec_named.cpp
 70.55% (218/309)
 33.33% (1/3)
 38.12% (85/223)
src/botan/src/lib/pubkey/ec_group/point_gfp.cpp
 70.63% (315/446)
 69.23% (18/26)
 64.82% (129/199)
src/botan/src/lib/pubkey/ec_group/point_mul.cpp
 94.16% (242/257)
 87.50% (7/8)
 89.09% (98/110)
src/botan/src/lib/pubkey/ec_h2c/ec_h2c.cpp
  0.00% (0/113)
  0.00% (0/6)
  0.00% (0/46)
src/botan/src/lib/pubkey/ecc_key/ecc_key.cpp
 32.41% (35/108)
 35.71% (5/14)
 35.71% (20/56)
src/botan/src/lib/pubkey/ecdsa/ecdsa.cpp
 21.85% (26/119)
 33.33% (5/15)
 29.63% (24/81)
src/botan/src/lib/pubkey/ecgdsa/ecgdsa.cpp
  0.00% (0/56)
  0.00% (0/12)
  0.00% (0/48)
src/botan/src/lib/pubkey/ed25519/ed25519.cpp
100.00% (58/58)
100.00% (3/3)
100.00% (9/9)
src/botan/src/lib/pubkey/ed25519/ed25519_fe.cpp
100.00% (546/546)
100.00% (7/7)
100.00% (10/10)
src/botan/src/lib/pubkey/ed25519/ed25519_key.cpp
 28.98% (51/176)
 37.04% (10/27)
 40.78% (42/103)
src/botan/src/lib/pubkey/ed25519/ge.cpp
100.00% (442/442)
100.00% (22/22)
100.00% (95/95)
src/botan/src/lib/pubkey/ed25519/sc_muladd.cpp
100.00% (178/178)
100.00% (1/1)
100.00% (1/1)
src/botan/src/lib/pubkey/ed25519/sc_reduce.cpp
100.00% (120/120)
100.00% (1/1)
100.00% (1/1)
src/botan/src/lib/pubkey/keypair/keypair.cpp
  0.00% (0/34)
  0.00% (0/2)
  0.00% (0/17)
src/botan/src/lib/pubkey/pem/pem.cpp
  0.00% (0/109)
  0.00% (0/7)
  0.00% (0/73)
src/botan/src/lib/pubkey/pk_keys.cpp
  0.00% (0/64)
  0.00% (0/13)
  0.00% (0/21)
src/botan/src/lib/pubkey/pk_ops.cpp
 25.00% (26/104)
 29.41% (5/17)
 29.41% (15/51)
src/botan/src/lib/pubkey/pubkey.cpp
 27.40% (57/208)
 36.11% (13/36)
 21.93% (25/114)
src/botan/src/lib/pubkey/rfc6979/rfc6979.cpp
  0.00% (0/24)
  0.00% (0/4)
  0.00% (0/8)
src/botan/src/lib/pubkey/workfactor.cpp
 88.24% (30/34)
 80.00% (4/5)
 92.31% (24/26)
src/botan/src/lib/rng/hmac_drbg/hmac_drbg.cpp
  0.00% (0/94)
  0.00% (0/12)
  0.00% (0/55)
src/botan/src/lib/rng/processor_rng/processor_rng.cpp
  0.00% (0/57)
  0.00% (0/8)
  0.00% (0/26)
src/botan/src/lib/rng/rng.cpp
  0.00% (0/35)
  0.00% (0/4)
  0.00% (0/12)
src/botan/src/lib/rng/stateful_rng/stateful_rng.cpp
  0.00% (0/111)
  0.00% (0/12)
  0.00% (0/51)
src/botan/src/lib/rng/system_rng/system_rng.cpp
 48.53% (33/68)
 55.56% (5/9)
 38.30% (18/47)
src/botan/src/lib/stream/chacha/chacha.cpp
  0.00% (0/271)
  0.00% (0/17)
  0.00% (0/84)
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_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/175)
  0.00% (0/13)
  0.00% (0/91)
src/botan/src/lib/stream/ofb/ofb.cpp
  0.00% (0/50)
  0.00% (0/11)
  0.00% (0/16)
src/botan/src/lib/stream/rc4/rc4.cpp
  0.00% (0/75)
  0.00% (0/10)
  0.00% (0/32)
src/botan/src/lib/stream/salsa20/salsa20.cpp
  0.00% (0/200)
  0.00% (0/14)
  0.00% (0/43)
src/botan/src/lib/stream/shake_cipher/shake_cipher.cpp
  0.00% (0/47)
  0.00% (0/9)
  0.00% (0/13)
src/botan/src/lib/stream/stream_cipher.cpp
  0.00% (0/78)
  0.00% (0/3)
  0.00% (0/78)
src/botan/src/lib/utils/assert.cpp
 21.74% (5/23)
 33.33% (1/3)
 10.00% (1/10)
src/botan/src/lib/utils/cpuid/cpuid.cpp
 22.32% (25/112)
 33.33% (2/6)
 10.77% (21/195)
src/botan/src/lib/utils/cpuid/cpuid_x86.cpp
 76.64% (105/137)
100.00% (3/3)
 73.44% (47/64)
src/botan/src/lib/utils/ct_utils.cpp
  0.00% (0/32)
  0.00% (0/2)
  0.00% (0/11)
src/botan/src/lib/utils/data_src.cpp
  0.00% (0/95)
  0.00% (0/16)
  0.00% (0/45)
src/botan/src/lib/utils/exceptn.cpp
  5.06% (4/79)
 16.67% (4/24)
  8.00% (4/50)
src/botan/src/lib/utils/ghash/ghash.cpp
  0.00% (0/147)
  0.00% (0/13)
  0.00% (0/66)
src/botan/src/lib/utils/ghash/ghash_cpu/ghash_cpu.cpp
  0.00% (0/88)
  0.00% (0/7)
  0.00% (0/14)
src/botan/src/lib/utils/ghash/ghash_vperm/ghash_vperm.cpp
  0.00% (0/32)
  0.00% (0/1)
  0.00% (0/7)
src/botan/src/lib/utils/mem_ops.cpp
 84.62% (22/26)
100.00% (4/4)
 82.61% (19/23)
src/botan/src/lib/utils/os_utils.cpp
  1.18% (4/338)
  4.00% (1/25)
  0.85% (1/117)
src/botan/src/lib/utils/parsing.cpp
  0.00% (0/198)
  0.00% (0/9)
  0.00% (0/153)
src/botan/src/lib/utils/poly_dbl/poly_dbl.cpp
  0.00% (0/64)
  0.00% (0/4)
  0.00% (0/28)
src/botan/src/lib/utils/scan_name.cpp
 19.23% (20/104)
 14.29% (1/7)
 23.81% (20/84)
src/botan/src/lib/utils/thread_utils/thread_pool.cpp
  0.00% (0/82)
  0.00% (0/7)
  0.00% (0/46)
src/botan/src/lib/utils/timer.cpp
  0.00% (0/104)
  0.00% (0/6)
  0.00% (0/46)
src/cryptofuzz-disable-fastmath/botan_importer.cpp
  0.00% (0/66)
  0.00% (0/4)
  0.00% (0/33)
src/cryptofuzz-disable-fastmath/builtin_tests_importer.cpp
  0.00% (0/334)
  0.00% (0/4)
  0.00% (0/69)
src/cryptofuzz-disable-fastmath/components.cpp
 33.89% (182/537)
 34.75% (41/118)
 45.45% (120/264)
src/cryptofuzz-disable-fastmath/crypto.cpp
  0.00% (0/314)
  0.00% (0/13)
  0.00% (0/1734)
src/cryptofuzz-disable-fastmath/driver.cpp
100.00% (381/381)
100.00% (4/4)
100.00% (278/278)
src/cryptofuzz-disable-fastmath/ecc_diff_fuzzer_exporter.cpp
  0.00% (0/164)
  0.00% (0/10)
  0.00% (0/90)
src/cryptofuzz-disable-fastmath/ecc_diff_fuzzer_importer.cpp
  0.00% (0/161)
  0.00% (0/7)
  0.00% (0/79)
src/cryptofuzz-disable-fastmath/entry.cpp
100.00% (40/40)
100.00% (4/4)
100.00% (23/23)
src/cryptofuzz-disable-fastmath/executor.cpp
 69.63% (1174/1686)
 95.69% (200/209)
 70.36% (926/1316)
src/cryptofuzz-disable-fastmath/executor.h
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/cryptofuzz-disable-fastmath/expmod.cpp
  0.00% (0/265)
  0.00% (0/22)
  0.00% (0/183)
src/cryptofuzz-disable-fastmath/fuzzing-headers/include/fuzzing/datasource/datasource.hpp
 49.02% (50/102)
 47.37% (9/19)
 60.47% (26/43)
src/cryptofuzz-disable-fastmath/fuzzing-headers/include/fuzzing/datasource/id.hpp
 18.18% (4/22)
 33.33% (1/3)
 66.67% (4/6)
src/cryptofuzz-disable-fastmath/fuzzing-headers/include/fuzzing/exception.hpp
 20.00% (2/10)
 33.33% (2/6)
 33.33% (2/6)
src/cryptofuzz-disable-fastmath/fuzzing-headers/include/fuzzing/memory.hpp
 26.67% (4/15)
 25.00% (1/4)
 25.00% (1/4)
src/cryptofuzz-disable-fastmath/fuzzing-headers/include/fuzzing/types.hpp
  0.00% (0/45)
  0.00% (0/8)
  0.00% (0/20)
src/cryptofuzz-disable-fastmath/include/cryptofuzz/components.h
  8.33% (2/24)
 33.33% (2/6)
  6.67% (2/30)
src/cryptofuzz-disable-fastmath/include/cryptofuzz/module.h
 92.93% (276/297)
 92.11% (70/76)
 92.11% (70/76)
src/cryptofuzz-disable-fastmath/include/cryptofuzz/operations.h
 12.32% (156/1266)
 38.17% (150/393)
 36.50% (150/411)
src/cryptofuzz-disable-fastmath/include/cryptofuzz/repository.h
 25.00% (9/36)
 25.00% (2/8)
 25.00% (2/8)
src/cryptofuzz-disable-fastmath/modules/botan/bn_helper.cpp
 90.91% (20/22)
 90.00% (9/10)
 90.00% (9/10)
src/cryptofuzz-disable-fastmath/modules/botan/bn_ops.cpp
 68.80% (558/811)
 98.18% (54/55)
 60.63% (288/475)
src/cryptofuzz-disable-fastmath/modules/botan/bn_ops.h
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/cryptofuzz-disable-fastmath/modules/botan/module.cpp
 40.10% (504/1257)
 25.49% (13/51)
 40.25% (388/964)
src/cryptofuzz-disable-fastmath/modules/wolfcrypt/bn_helper.cpp
 90.73% (323/356)
 96.97% (32/33)
 88.67% (313/353)
src/cryptofuzz-disable-fastmath/modules/wolfcrypt/bn_helper.h
100.00% (11/11)
100.00% (1/1)
 90.00% (9/10)
src/cryptofuzz-disable-fastmath/modules/wolfcrypt/bn_ops.cpp
 93.54% (695/743)
100.00% (40/40)
 92.54% (843/911)
src/cryptofuzz-disable-fastmath/modules/wolfcrypt/bn_ops.h
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/cryptofuzz-disable-fastmath/modules/wolfcrypt/custom_curves.h
  0.00% (0/65)
  0.00% (0/1)
  0.00% (0/62)
src/cryptofuzz-disable-fastmath/modules/wolfcrypt/ecdsa_25519.cpp
 97.92% (188/192)
100.00% (11/11)
 95.45% (189/198)
src/cryptofuzz-disable-fastmath/modules/wolfcrypt/ecdsa_448.cpp
 95.90% (187/195)
100.00% (11/11)
 91.92% (182/198)
src/cryptofuzz-disable-fastmath/modules/wolfcrypt/ecdsa_generic.cpp
 89.69% (583/650)
 96.55% (28/29)
 84.27% (723/858)
src/cryptofuzz-disable-fastmath/modules/wolfcrypt/module.cpp
 26.41% (603/2283)
 50.00% (41/82)
 22.66% (643/2838)
src/cryptofuzz-disable-fastmath/mutator.cpp
  0.26% (5/1943)
  4.00% (1/25)
  0.09% (1/1165)
src/cryptofuzz-disable-fastmath/mutatorpool.cpp
 40.00% (4/10)
 33.33% (1/3)
 33.33% (1/3)
src/cryptofuzz-disable-fastmath/openssl_importer.cpp
  0.00% (0/69)
  0.00% (0/4)
  0.00% (0/32)
src/cryptofuzz-disable-fastmath/operation.cpp
  0.12% (2/1608)
  0.90% (2/221)
  0.64% (2/311)
src/cryptofuzz-disable-fastmath/options.cpp
 27.18% (78/287)
 57.14% (4/7)
 46.52% (107/230)
src/cryptofuzz-disable-fastmath/repository.cpp
 17.68% (35/198)
 25.00% (7/28)
 15.91% (14/88)
src/cryptofuzz-disable-fastmath/tests.cpp
 67.35% (522/775)
 96.81% (91/94)
 63.30% (295/466)
src/cryptofuzz-disable-fastmath/third_party/cpu_features/include/internal/bit_utils.h
  0.00% (0/9)
  0.00% (0/2)
  0.00% (0/2)
src/cryptofuzz-disable-fastmath/third_party/cpu_features/src/cpuinfo_x86.c
  0.00% (0/874)
  0.00% (0/25)
  0.00% (0/396)
src/cryptofuzz-disable-fastmath/third_party/json/json.hpp
  0.00% (0/3645)
  0.00% (0/250)
  0.00% (0/1390)
src/cryptofuzz-disable-fastmath/util.cpp
 25.15% (172/684)
 25.68% (19/74)
 32.32% (128/396)
src/cryptofuzz-disable-fastmath/wycheproof.cpp
  0.00% (0/270)
  0.00% (0/6)
  0.00% (0/189)
src/cryptofuzz-normal-math/botan_importer.cpp
  0.00% (0/66)
  0.00% (0/4)
  0.00% (0/33)
src/cryptofuzz-normal-math/builtin_tests_importer.cpp
  0.00% (0/334)
  0.00% (0/4)
  0.00% (0/69)
src/cryptofuzz-normal-math/components.cpp
 33.89% (182/537)
 34.75% (41/118)
 45.45% (120/264)
src/cryptofuzz-normal-math/crypto.cpp
  0.00% (0/314)
  0.00% (0/13)
  0.00% (0/1734)
src/cryptofuzz-normal-math/driver.cpp
100.00% (381/381)
100.00% (4/4)
100.00% (278/278)
src/cryptofuzz-normal-math/ecc_diff_fuzzer_exporter.cpp
  0.00% (0/164)
  0.00% (0/10)
  0.00% (0/90)
src/cryptofuzz-normal-math/ecc_diff_fuzzer_importer.cpp
  0.00% (0/161)
  0.00% (0/7)
  0.00% (0/79)
src/cryptofuzz-normal-math/entry.cpp
100.00% (40/40)
100.00% (4/4)
100.00% (23/23)
src/cryptofuzz-normal-math/executor.cpp
 69.63% (1174/1686)
 95.69% (200/209)
 70.36% (926/1316)
src/cryptofuzz-normal-math/executor.h
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/cryptofuzz-normal-math/expmod.cpp
  0.00% (0/265)
  0.00% (0/22)
  0.00% (0/183)
src/cryptofuzz-normal-math/fuzzing-headers/include/fuzzing/datasource/datasource.hpp
 49.02% (50/102)
 47.37% (9/19)
 60.47% (26/43)
src/cryptofuzz-normal-math/fuzzing-headers/include/fuzzing/datasource/id.hpp
 18.18% (4/22)
 33.33% (1/3)
 66.67% (4/6)
src/cryptofuzz-normal-math/fuzzing-headers/include/fuzzing/exception.hpp
 20.00% (2/10)
 33.33% (2/6)
 33.33% (2/6)
src/cryptofuzz-normal-math/fuzzing-headers/include/fuzzing/memory.hpp
 26.67% (4/15)
 25.00% (1/4)
 25.00% (1/4)
src/cryptofuzz-normal-math/fuzzing-headers/include/fuzzing/types.hpp
  0.00% (0/45)
  0.00% (0/8)
  0.00% (0/20)
src/cryptofuzz-normal-math/include/cryptofuzz/components.h
  8.33% (2/24)
 33.33% (2/6)
  6.67% (2/30)
src/cryptofuzz-normal-math/include/cryptofuzz/module.h
 92.93% (276/297)
 92.11% (70/76)
 92.11% (70/76)
src/cryptofuzz-normal-math/include/cryptofuzz/operations.h
 12.32% (156/1266)
 38.17% (150/393)
 36.50% (150/411)
src/cryptofuzz-normal-math/include/cryptofuzz/repository.h
 25.00% (9/36)
 25.00% (2/8)
 25.00% (2/8)
src/cryptofuzz-normal-math/modules/botan/bn_helper.cpp
 90.91% (20/22)
 90.00% (9/10)
 90.00% (9/10)
src/cryptofuzz-normal-math/modules/botan/bn_ops.cpp
 68.80% (558/811)
 98.18% (54/55)
 60.63% (288/475)
src/cryptofuzz-normal-math/modules/botan/bn_ops.h
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/cryptofuzz-normal-math/modules/botan/module.cpp
 40.10% (504/1257)
 25.49% (13/51)
 40.25% (388/964)
src/cryptofuzz-normal-math/modules/wolfcrypt/bn_helper.cpp
 90.73% (323/356)
 96.97% (32/33)
 88.67% (313/353)
src/cryptofuzz-normal-math/modules/wolfcrypt/bn_helper.h
100.00% (11/11)
100.00% (1/1)
 90.00% (9/10)
src/cryptofuzz-normal-math/modules/wolfcrypt/bn_ops.cpp
 93.54% (695/743)
100.00% (40/40)
 92.54% (843/911)
src/cryptofuzz-normal-math/modules/wolfcrypt/bn_ops.h
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/cryptofuzz-normal-math/modules/wolfcrypt/custom_curves.h
  0.00% (0/65)
  0.00% (0/1)
  0.00% (0/62)
src/cryptofuzz-normal-math/modules/wolfcrypt/ecdsa_25519.cpp
 97.92% (188/192)
100.00% (11/11)
 95.45% (189/198)
src/cryptofuzz-normal-math/modules/wolfcrypt/ecdsa_448.cpp
 95.90% (187/195)
100.00% (11/11)
 91.92% (182/198)
src/cryptofuzz-normal-math/modules/wolfcrypt/ecdsa_generic.cpp
 89.69% (583/650)
 96.55% (28/29)
 84.27% (723/858)
src/cryptofuzz-normal-math/modules/wolfcrypt/module.cpp
 26.41% (603/2283)
 50.00% (41/82)
 22.66% (643/2838)
src/cryptofuzz-normal-math/mutator.cpp
  0.26% (5/1943)
  4.00% (1/25)
  0.09% (1/1165)
src/cryptofuzz-normal-math/mutatorpool.cpp
 40.00% (4/10)
 33.33% (1/3)
 33.33% (1/3)
src/cryptofuzz-normal-math/openssl_importer.cpp
  0.00% (0/69)
  0.00% (0/4)
  0.00% (0/32)
src/cryptofuzz-normal-math/operation.cpp
  0.12% (2/1608)
  0.90% (2/221)
  0.64% (2/311)
src/cryptofuzz-normal-math/options.cpp
 27.18% (78/287)
 57.14% (4/7)
 46.52% (107/230)
src/cryptofuzz-normal-math/repository.cpp
 17.68% (35/198)
 25.00% (7/28)
 15.91% (14/88)
src/cryptofuzz-normal-math/tests.cpp
 67.35% (522/775)
 96.81% (91/94)
 63.30% (295/466)
src/cryptofuzz-normal-math/third_party/cpu_features/include/internal/bit_utils.h
  0.00% (0/9)
  0.00% (0/2)
  0.00% (0/2)
src/cryptofuzz-normal-math/third_party/cpu_features/src/cpuinfo_x86.c
  0.00% (0/874)
  0.00% (0/25)
  0.00% (0/396)
src/cryptofuzz-normal-math/third_party/json/json.hpp
  0.00% (0/3645)
  0.00% (0/250)
  0.00% (0/1390)
src/cryptofuzz-normal-math/util.cpp
 25.15% (172/684)
 25.68% (19/74)
 32.32% (128/396)
src/cryptofuzz-normal-math/wycheproof.cpp
  0.00% (0/270)
  0.00% (0/6)
  0.00% (0/189)
src/cryptofuzz-openssl-api/botan_importer.cpp
  0.00% (0/66)
  0.00% (0/4)
  0.00% (0/33)
src/cryptofuzz-openssl-api/builtin_tests_importer.cpp
  0.00% (0/334)
  0.00% (0/4)
  0.00% (0/69)
src/cryptofuzz-openssl-api/components.cpp
 33.89% (182/537)
 34.75% (41/118)
 45.45% (120/264)
src/cryptofuzz-openssl-api/crypto.cpp
  0.00% (0/314)
  0.00% (0/13)
  0.00% (0/1734)
src/cryptofuzz-openssl-api/driver.cpp
100.00% (381/381)
100.00% (4/4)
100.00% (278/278)
src/cryptofuzz-openssl-api/ecc_diff_fuzzer_exporter.cpp
  0.00% (0/164)
  0.00% (0/10)
  0.00% (0/90)
src/cryptofuzz-openssl-api/ecc_diff_fuzzer_importer.cpp
  0.00% (0/161)
  0.00% (0/7)
  0.00% (0/79)
src/cryptofuzz-openssl-api/entry.cpp
100.00% (37/37)
100.00% (4/4)
100.00% (23/23)
src/cryptofuzz-openssl-api/executor.cpp
 69.63% (1174/1686)
 95.69% (200/209)
 70.36% (926/1316)
src/cryptofuzz-openssl-api/executor.h
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/cryptofuzz-openssl-api/expmod.cpp
  0.00% (0/265)
  0.00% (0/22)
  0.00% (0/183)
src/cryptofuzz-openssl-api/fuzzing-headers/include/fuzzing/datasource/datasource.hpp
 49.02% (50/102)
 47.37% (9/19)
 60.47% (26/43)
src/cryptofuzz-openssl-api/fuzzing-headers/include/fuzzing/datasource/id.hpp
 18.18% (4/22)
 33.33% (1/3)
 66.67% (4/6)
src/cryptofuzz-openssl-api/fuzzing-headers/include/fuzzing/exception.hpp
 20.00% (2/10)
 33.33% (2/6)
 33.33% (2/6)
src/cryptofuzz-openssl-api/fuzzing-headers/include/fuzzing/memory.hpp
 26.67% (4/15)
 25.00% (1/4)
 25.00% (1/4)
src/cryptofuzz-openssl-api/fuzzing-headers/include/fuzzing/types.hpp
  0.00% (0/45)
  0.00% (0/8)
  0.00% (0/20)
src/cryptofuzz-openssl-api/include/cryptofuzz/components.h
  8.33% (2/24)
 33.33% (2/6)
  6.67% (2/30)
src/cryptofuzz-openssl-api/include/cryptofuzz/module.h
 92.93% (276/297)
 92.11% (70/76)
 92.11% (70/76)
src/cryptofuzz-openssl-api/include/cryptofuzz/operations.h
 12.32% (156/1266)
 38.17% (150/393)
 36.50% (150/411)
src/cryptofuzz-openssl-api/include/cryptofuzz/repository.h
 66.67% (18/27)
 66.67% (4/6)
 66.67% (4/6)
src/cryptofuzz-openssl-api/modules/wolfcrypt-openssl/bn_ops.cpp
 86.27% (264/306)
100.00% (25/25)
 62.89% (122/194)
src/cryptofuzz-openssl-api/modules/wolfcrypt-openssl/bn_ops.h
 75.35% (162/215)
 77.78% (21/27)
 74.31% (107/144)
src/cryptofuzz-openssl-api/modules/wolfcrypt-openssl/module.cpp
 92.19% (425/461)
100.00% (15/15)
 85.55% (444/519)
src/cryptofuzz-openssl-api/modules/wolfcrypt-openssl/module_internal.h
 29.37% (42/143)
 43.33% (13/30)
 61.54% (32/52)
src/cryptofuzz-openssl-api/mutator.cpp
  0.26% (5/1943)
  4.00% (1/25)
  0.09% (1/1165)
src/cryptofuzz-openssl-api/mutatorpool.cpp
 40.00% (4/10)
 33.33% (1/3)
 33.33% (1/3)
src/cryptofuzz-openssl-api/openssl_importer.cpp
  0.00% (0/69)
  0.00% (0/4)
  0.00% (0/32)
src/cryptofuzz-openssl-api/operation.cpp
  0.12% (2/1608)
  0.90% (2/221)
  0.64% (2/311)
src/cryptofuzz-openssl-api/options.cpp
 27.18% (78/287)
 57.14% (4/7)
 46.52% (107/230)
src/cryptofuzz-openssl-api/repository.cpp
 17.68% (35/198)
 25.00% (7/28)
 15.91% (14/88)
src/cryptofuzz-openssl-api/tests.cpp
 67.35% (522/775)
 96.81% (91/94)
 63.30% (295/466)
src/cryptofuzz-openssl-api/third_party/cpu_features/include/internal/bit_utils.h
  0.00% (0/9)
  0.00% (0/2)
  0.00% (0/2)
src/cryptofuzz-openssl-api/third_party/cpu_features/src/cpuinfo_x86.c
  0.00% (0/874)
  0.00% (0/25)
  0.00% (0/396)
src/cryptofuzz-openssl-api/third_party/json/json.hpp
  0.00% (0/3645)
  0.00% (0/250)
  0.00% (0/1390)
src/cryptofuzz-openssl-api/util.cpp
 25.15% (172/684)
 25.68% (19/74)
 32.32% (128/396)
src/cryptofuzz-openssl-api/wycheproof.cpp
  0.00% (0/270)
  0.00% (0/6)
  0.00% (0/189)
src/cryptofuzz-sp-math-all-8bit/botan_importer.cpp
  0.00% (0/66)
  0.00% (0/4)
  0.00% (0/33)
src/cryptofuzz-sp-math-all-8bit/builtin_tests_importer.cpp
  0.00% (0/334)
  0.00% (0/4)
  0.00% (0/69)
src/cryptofuzz-sp-math-all-8bit/components.cpp
 33.89% (182/537)
 34.75% (41/118)
 45.45% (120/264)
src/cryptofuzz-sp-math-all-8bit/crypto.cpp
  0.00% (0/314)
  0.00% (0/13)
  0.00% (0/1734)
src/cryptofuzz-sp-math-all-8bit/driver.cpp
100.00% (381/381)
100.00% (4/4)
100.00% (278/278)
src/cryptofuzz-sp-math-all-8bit/ecc_diff_fuzzer_exporter.cpp
  0.00% (0/164)
  0.00% (0/10)
  0.00% (0/90)
src/cryptofuzz-sp-math-all-8bit/ecc_diff_fuzzer_importer.cpp
  0.00% (0/161)
  0.00% (0/7)
  0.00% (0/79)
src/cryptofuzz-sp-math-all-8bit/entry.cpp
100.00% (40/40)
100.00% (4/4)
100.00% (23/23)
src/cryptofuzz-sp-math-all-8bit/executor.cpp
 69.63% (1174/1686)
 95.69% (200/209)
 70.36% (926/1316)
src/cryptofuzz-sp-math-all-8bit/executor.h
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/cryptofuzz-sp-math-all-8bit/expmod.cpp
  0.00% (0/265)
  0.00% (0/22)
  0.00% (0/183)
src/cryptofuzz-sp-math-all-8bit/fuzzing-headers/include/fuzzing/datasource/datasource.hpp
 49.02% (50/102)
 47.37% (9/19)
 60.47% (26/43)
src/cryptofuzz-sp-math-all-8bit/fuzzing-headers/include/fuzzing/datasource/id.hpp
 18.18% (4/22)
 33.33% (1/3)
 66.67% (4/6)
src/cryptofuzz-sp-math-all-8bit/fuzzing-headers/include/fuzzing/exception.hpp
 20.00% (2/10)
 33.33% (2/6)
 33.33% (2/6)
src/cryptofuzz-sp-math-all-8bit/fuzzing-headers/include/fuzzing/memory.hpp
 26.67% (4/15)
 25.00% (1/4)
 25.00% (1/4)
src/cryptofuzz-sp-math-all-8bit/fuzzing-headers/include/fuzzing/types.hpp
  0.00% (0/45)
  0.00% (0/8)
  0.00% (0/20)
src/cryptofuzz-sp-math-all-8bit/include/cryptofuzz/components.h
  8.33% (2/24)
 33.33% (2/6)
  6.67% (2/30)
src/cryptofuzz-sp-math-all-8bit/include/cryptofuzz/module.h
 92.93% (276/297)
 92.11% (70/76)
 92.11% (70/76)
src/cryptofuzz-sp-math-all-8bit/include/cryptofuzz/operations.h
 12.32% (156/1266)
 38.17% (150/393)
 36.50% (150/411)
src/cryptofuzz-sp-math-all-8bit/include/cryptofuzz/repository.h
 25.00% (9/36)
 25.00% (2/8)
 25.00% (2/8)
src/cryptofuzz-sp-math-all-8bit/modules/botan/bn_helper.cpp
 90.91% (20/22)
 90.00% (9/10)
 90.00% (9/10)
src/cryptofuzz-sp-math-all-8bit/modules/botan/bn_ops.cpp
 68.80% (558/811)
 98.18% (54/55)
 60.63% (288/475)
src/cryptofuzz-sp-math-all-8bit/modules/botan/bn_ops.h
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/cryptofuzz-sp-math-all-8bit/modules/botan/module.cpp
 40.10% (504/1257)
 25.49% (13/51)
 40.25% (388/964)
src/cryptofuzz-sp-math-all-8bit/modules/wolfcrypt/bn_helper.cpp
 90.73% (323/356)
 96.97% (32/33)
 89.24% (315/353)
src/cryptofuzz-sp-math-all-8bit/modules/wolfcrypt/bn_helper.h
100.00% (11/11)
100.00% (1/1)
100.00% (10/10)
src/cryptofuzz-sp-math-all-8bit/modules/wolfcrypt/bn_ops.cpp
 93.54% (695/743)
100.00% (40/40)
 93.12% (853/916)
src/cryptofuzz-sp-math-all-8bit/modules/wolfcrypt/bn_ops.h
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/cryptofuzz-sp-math-all-8bit/modules/wolfcrypt/custom_curves.h
  0.00% (0/65)
  0.00% (0/1)
  0.00% (0/62)
src/cryptofuzz-sp-math-all-8bit/modules/wolfcrypt/ecdsa_25519.cpp
 97.92% (188/192)
100.00% (11/11)
 95.45% (189/198)
src/cryptofuzz-sp-math-all-8bit/modules/wolfcrypt/ecdsa_448.cpp
 95.90% (187/195)
100.00% (11/11)
 91.92% (182/198)
src/cryptofuzz-sp-math-all-8bit/modules/wolfcrypt/ecdsa_generic.cpp
 89.69% (583/650)
 96.55% (28/29)
 84.27% (723/858)
src/cryptofuzz-sp-math-all-8bit/modules/wolfcrypt/module.cpp
 26.41% (603/2283)
 50.00% (41/82)
 22.66% (643/2838)
src/cryptofuzz-sp-math-all-8bit/mutator.cpp
  0.26% (5/1943)
  4.00% (1/25)
  0.09% (1/1165)
src/cryptofuzz-sp-math-all-8bit/mutatorpool.cpp
 40.00% (4/10)
 33.33% (1/3)
 33.33% (1/3)
src/cryptofuzz-sp-math-all-8bit/openssl_importer.cpp
  0.00% (0/69)
  0.00% (0/4)
  0.00% (0/32)
src/cryptofuzz-sp-math-all-8bit/operation.cpp
  0.12% (2/1608)
  0.90% (2/221)
  0.64% (2/311)
src/cryptofuzz-sp-math-all-8bit/options.cpp
 27.18% (78/287)
 57.14% (4/7)
 46.52% (107/230)
src/cryptofuzz-sp-math-all-8bit/repository.cpp
 17.68% (35/198)
 25.00% (7/28)
 15.91% (14/88)
src/cryptofuzz-sp-math-all-8bit/tests.cpp
 67.35% (522/775)
 96.81% (91/94)
 63.30% (295/466)
src/cryptofuzz-sp-math-all-8bit/third_party/cpu_features/include/internal/bit_utils.h
  0.00% (0/9)
  0.00% (0/2)
  0.00% (0/2)
src/cryptofuzz-sp-math-all-8bit/third_party/cpu_features/src/cpuinfo_x86.c
  0.00% (0/874)
  0.00% (0/25)
  0.00% (0/396)
src/cryptofuzz-sp-math-all-8bit/third_party/json/json.hpp
  0.00% (0/3645)
  0.00% (0/250)
  0.00% (0/1390)
src/cryptofuzz-sp-math-all-8bit/util.cpp
 25.15% (172/684)
 25.68% (19/74)
 32.32% (128/396)
src/cryptofuzz-sp-math-all-8bit/wycheproof.cpp
  0.00% (0/270)
  0.00% (0/6)
  0.00% (0/189)
src/cryptofuzz-sp-math-all/botan_importer.cpp
  0.00% (0/66)
  0.00% (0/4)
  0.00% (0/33)
src/cryptofuzz-sp-math-all/builtin_tests_importer.cpp
  0.00% (0/334)
  0.00% (0/4)
  0.00% (0/69)
src/cryptofuzz-sp-math-all/components.cpp
 33.89% (182/537)
 34.75% (41/118)
 45.45% (120/264)
src/cryptofuzz-sp-math-all/crypto.cpp
  0.00% (0/314)
  0.00% (0/13)
  0.00% (0/1734)
src/cryptofuzz-sp-math-all/driver.cpp
100.00% (381/381)
100.00% (4/4)
100.00% (278/278)
src/cryptofuzz-sp-math-all/ecc_diff_fuzzer_exporter.cpp
  0.00% (0/164)
  0.00% (0/10)
  0.00% (0/90)
src/cryptofuzz-sp-math-all/ecc_diff_fuzzer_importer.cpp
  0.00% (0/161)
  0.00% (0/7)
  0.00% (0/79)
src/cryptofuzz-sp-math-all/entry.cpp
100.00% (40/40)
100.00% (4/4)
100.00% (23/23)
src/cryptofuzz-sp-math-all/executor.cpp
 69.63% (1174/1686)
 95.69% (200/209)
 70.36% (926/1316)
src/cryptofuzz-sp-math-all/executor.h
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/cryptofuzz-sp-math-all/expmod.cpp
  0.00% (0/265)
  0.00% (0/22)
  0.00% (0/183)
src/cryptofuzz-sp-math-all/fuzzing-headers/include/fuzzing/datasource/datasource.hpp
 49.02% (50/102)
 47.37% (9/19)
 60.47% (26/43)
src/cryptofuzz-sp-math-all/fuzzing-headers/include/fuzzing/datasource/id.hpp
 18.18% (4/22)
 33.33% (1/3)
 66.67% (4/6)
src/cryptofuzz-sp-math-all/fuzzing-headers/include/fuzzing/exception.hpp
 20.00% (2/10)
 33.33% (2/6)
 33.33% (2/6)
src/cryptofuzz-sp-math-all/fuzzing-headers/include/fuzzing/memory.hpp
 26.67% (4/15)
 25.00% (1/4)
 25.00% (1/4)
src/cryptofuzz-sp-math-all/fuzzing-headers/include/fuzzing/types.hpp
  0.00% (0/45)
  0.00% (0/8)
  0.00% (0/20)
src/cryptofuzz-sp-math-all/include/cryptofuzz/components.h
  8.33% (2/24)
 33.33% (2/6)
  6.67% (2/30)
src/cryptofuzz-sp-math-all/include/cryptofuzz/module.h
 92.93% (276/297)
 92.11% (70/76)
 92.11% (70/76)
src/cryptofuzz-sp-math-all/include/cryptofuzz/operations.h
 12.32% (156/1266)
 38.17% (150/393)
 36.50% (150/411)
src/cryptofuzz-sp-math-all/include/cryptofuzz/repository.h
 25.00% (9/36)
 25.00% (2/8)
 25.00% (2/8)
src/cryptofuzz-sp-math-all/modules/botan/bn_helper.cpp
 90.91% (20/22)
 90.00% (9/10)
 90.00% (9/10)
src/cryptofuzz-sp-math-all/modules/botan/bn_ops.cpp
 68.80% (558/811)
 98.18% (54/55)
 60.63% (288/475)
src/cryptofuzz-sp-math-all/modules/botan/bn_ops.h
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/cryptofuzz-sp-math-all/modules/botan/module.cpp
 40.10% (504/1257)
 25.49% (13/51)
 40.25% (388/964)
src/cryptofuzz-sp-math-all/modules/wolfcrypt/bn_helper.cpp
 90.73% (323/356)
 96.97% (32/33)
 89.24% (315/353)
src/cryptofuzz-sp-math-all/modules/wolfcrypt/bn_helper.h
100.00% (11/11)
100.00% (1/1)
 90.00% (9/10)
src/cryptofuzz-sp-math-all/modules/wolfcrypt/bn_ops.cpp
 93.54% (695/743)
100.00% (40/40)
 93.12% (853/916)
src/cryptofuzz-sp-math-all/modules/wolfcrypt/bn_ops.h
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/cryptofuzz-sp-math-all/modules/wolfcrypt/custom_curves.h
  0.00% (0/65)
  0.00% (0/1)
  0.00% (0/62)
src/cryptofuzz-sp-math-all/modules/wolfcrypt/ecdsa_25519.cpp
 97.92% (188/192)
100.00% (11/11)
 95.45% (189/198)
src/cryptofuzz-sp-math-all/modules/wolfcrypt/ecdsa_448.cpp
 95.90% (187/195)
100.00% (11/11)
 91.92% (182/198)
src/cryptofuzz-sp-math-all/modules/wolfcrypt/ecdsa_generic.cpp
 89.69% (583/650)
 96.55% (28/29)
 84.27% (723/858)
src/cryptofuzz-sp-math-all/modules/wolfcrypt/module.cpp
 26.41% (603/2283)
 50.00% (41/82)
 22.66% (643/2838)
src/cryptofuzz-sp-math-all/mutator.cpp
  0.26% (5/1943)
  4.00% (1/25)
  0.09% (1/1165)
src/cryptofuzz-sp-math-all/mutatorpool.cpp
 40.00% (4/10)
 33.33% (1/3)
 33.33% (1/3)
src/cryptofuzz-sp-math-all/openssl_importer.cpp
  0.00% (0/69)
  0.00% (0/4)
  0.00% (0/32)
src/cryptofuzz-sp-math-all/operation.cpp
  0.12% (2/1608)
  0.90% (2/221)
  0.64% (2/311)
src/cryptofuzz-sp-math-all/options.cpp
 27.18% (78/287)
 57.14% (4/7)
 46.52% (107/230)
src/cryptofuzz-sp-math-all/repository.cpp
 17.68% (35/198)
 25.00% (7/28)
 15.91% (14/88)
src/cryptofuzz-sp-math-all/tests.cpp
 67.35% (522/775)
 96.81% (91/94)
 63.30% (295/466)
src/cryptofuzz-sp-math-all/third_party/cpu_features/include/internal/bit_utils.h
  0.00% (0/9)
  0.00% (0/2)
  0.00% (0/2)
src/cryptofuzz-sp-math-all/third_party/cpu_features/src/cpuinfo_x86.c
  0.00% (0/874)
  0.00% (0/25)
  0.00% (0/396)
src/cryptofuzz-sp-math-all/third_party/json/json.hpp
  0.00% (0/3645)
  0.00% (0/250)
  0.00% (0/1390)
src/cryptofuzz-sp-math-all/util.cpp
 25.15% (172/684)
 25.68% (19/74)
 32.32% (128/396)
src/cryptofuzz-sp-math-all/wycheproof.cpp
  0.00% (0/270)
  0.00% (0/6)
  0.00% (0/189)
src/cryptofuzz-sp-math/botan_importer.cpp
  0.00% (0/66)
  0.00% (0/4)
  0.00% (0/33)
src/cryptofuzz-sp-math/builtin_tests_importer.cpp
  0.00% (0/334)
  0.00% (0/4)
  0.00% (0/69)
src/cryptofuzz-sp-math/components.cpp
 33.89% (182/537)
 34.75% (41/118)
 45.45% (120/264)
src/cryptofuzz-sp-math/crypto.cpp
  0.00% (0/314)
  0.00% (0/13)
  0.00% (0/1734)
src/cryptofuzz-sp-math/driver.cpp
100.00% (381/381)
100.00% (4/4)
100.00% (278/278)
src/cryptofuzz-sp-math/ecc_diff_fuzzer_exporter.cpp
  0.00% (0/164)
  0.00% (0/10)
  0.00% (0/90)
src/cryptofuzz-sp-math/ecc_diff_fuzzer_importer.cpp
  0.00% (0/161)
  0.00% (0/7)
  0.00% (0/79)
src/cryptofuzz-sp-math/entry.cpp
100.00% (40/40)
100.00% (4/4)
100.00% (23/23)
src/cryptofuzz-sp-math/executor.cpp
 69.63% (1174/1686)
 95.69% (200/209)
 70.36% (926/1316)
src/cryptofuzz-sp-math/executor.h
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/cryptofuzz-sp-math/expmod.cpp
  0.00% (0/265)
  0.00% (0/22)
  0.00% (0/183)
src/cryptofuzz-sp-math/fuzzing-headers/include/fuzzing/datasource/datasource.hpp
 49.02% (50/102)
 47.37% (9/19)
 60.47% (26/43)
src/cryptofuzz-sp-math/fuzzing-headers/include/fuzzing/datasource/id.hpp
 18.18% (4/22)
 33.33% (1/3)
 66.67% (4/6)
src/cryptofuzz-sp-math/fuzzing-headers/include/fuzzing/exception.hpp
 20.00% (2/10)
 33.33% (2/6)
 33.33% (2/6)
src/cryptofuzz-sp-math/fuzzing-headers/include/fuzzing/memory.hpp
 26.67% (4/15)
 25.00% (1/4)
 25.00% (1/4)
src/cryptofuzz-sp-math/fuzzing-headers/include/fuzzing/types.hpp
  0.00% (0/45)
  0.00% (0/8)
  0.00% (0/20)
src/cryptofuzz-sp-math/include/cryptofuzz/components.h
  8.33% (2/24)
 33.33% (2/6)
  6.67% (2/30)
src/cryptofuzz-sp-math/include/cryptofuzz/module.h
 92.93% (276/297)
 92.11% (70/76)
 92.11% (70/76)
src/cryptofuzz-sp-math/include/cryptofuzz/operations.h
 12.32% (156/1266)
 38.17% (150/393)
 36.50% (150/411)
src/cryptofuzz-sp-math/include/cryptofuzz/repository.h
 25.00% (9/36)
 25.00% (2/8)
 25.00% (2/8)
src/cryptofuzz-sp-math/modules/botan/bn_helper.cpp
 90.91% (20/22)
 90.00% (9/10)
 90.00% (9/10)
src/cryptofuzz-sp-math/modules/botan/bn_ops.cpp
 68.80% (558/811)
 98.18% (54/55)
 60.63% (288/475)
src/cryptofuzz-sp-math/modules/botan/bn_ops.h
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/cryptofuzz-sp-math/modules/botan/module.cpp
 40.10% (504/1257)
 25.49% (13/51)
 40.25% (388/964)
src/cryptofuzz-sp-math/modules/wolfcrypt/bn_helper.cpp
 89.75% (289/322)
 96.97% (32/33)
 89.04% (268/301)
src/cryptofuzz-sp-math/modules/wolfcrypt/bn_helper.h
100.00% (11/11)
100.00% (1/1)
 90.00% (9/10)
src/cryptofuzz-sp-math/modules/wolfcrypt/bn_ops.cpp
 96.08% (563/586)
100.00% (39/39)
 93.23% (551/591)
src/cryptofuzz-sp-math/modules/wolfcrypt/bn_ops.h
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/cryptofuzz-sp-math/modules/wolfcrypt/ecdsa_25519.cpp
 97.92% (188/192)
100.00% (11/11)
 95.45% (189/198)
src/cryptofuzz-sp-math/modules/wolfcrypt/ecdsa_448.cpp
 95.90% (187/195)
100.00% (11/11)
 91.92% (182/198)
src/cryptofuzz-sp-math/modules/wolfcrypt/ecdsa_generic.cpp
 90.37% (563/623)
 96.55% (28/29)
 84.71% (698/824)
src/cryptofuzz-sp-math/modules/wolfcrypt/module.cpp
 26.06% (592/2272)
 50.00% (41/82)
 21.89% (616/2814)
src/cryptofuzz-sp-math/mutator.cpp
  0.26% (5/1943)
  4.00% (1/25)
  0.09% (1/1165)
src/cryptofuzz-sp-math/mutatorpool.cpp
 40.00% (4/10)
 33.33% (1/3)
 33.33% (1/3)
src/cryptofuzz-sp-math/openssl_importer.cpp
  0.00% (0/69)
  0.00% (0/4)
  0.00% (0/32)
src/cryptofuzz-sp-math/operation.cpp
  0.12% (2/1608)
  0.90% (2/221)
  0.64% (2/311)
src/cryptofuzz-sp-math/options.cpp
 27.18% (78/287)
 57.14% (4/7)
 46.52% (107/230)
src/cryptofuzz-sp-math/repository.cpp
 17.68% (35/198)
 25.00% (7/28)
 15.91% (14/88)
src/cryptofuzz-sp-math/tests.cpp
 67.35% (522/775)
 96.81% (91/94)
 63.30% (295/466)
src/cryptofuzz-sp-math/third_party/cpu_features/include/internal/bit_utils.h
  0.00% (0/9)
  0.00% (0/2)
  0.00% (0/2)
src/cryptofuzz-sp-math/third_party/cpu_features/src/cpuinfo_x86.c
  0.00% (0/874)
  0.00% (0/25)
  0.00% (0/396)
src/cryptofuzz-sp-math/third_party/json/json.hpp
  0.00% (0/3645)
  0.00% (0/250)
  0.00% (0/1390)
src/cryptofuzz-sp-math/util.cpp
 25.15% (172/684)
 25.68% (19/74)
 32.32% (128/396)
src/cryptofuzz-sp-math/wycheproof.cpp
  0.00% (0/270)
  0.00% (0/6)
  0.00% (0/189)
src/fuzz-targets/pem_cert/target.c
100.00% (13/13)
100.00% (1/1)
100.00% (5/5)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/include/fuzzers/shared.h
 40.86% (105/257)
 64.00% (16/25)
 40.22% (72/179)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssh/src/agent.c
  0.00% (0/1214)
  0.00% (0/46)
  0.00% (0/1419)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssh/src/internal.c
 66.29% (4691/7076)
 79.59% (117/147)
 64.85% (4069/6274)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssh/src/io.c
  7.27% (8/110)
 20.00% (2/10)
  3.73% (6/161)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssh/src/log.c
  5.97% (4/67)
 14.29% (1/7)
  3.70% (1/27)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssh/src/misc.c
 88.89% (24/27)
100.00% (5/5)
100.00% (13/13)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssh/src/port.c
 38.18% (21/55)
 33.33% (2/6)
 55.88% (19/34)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssh/src/ssh.c
 28.91% (445/1539)
 22.22% (18/81)
 28.46% (551/1936)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssh/src/wolfscp.c
 25.61% (376/1468)
 35.42% (17/48)
 25.46% (348/1367)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssh/src/wolfsftp.c
  3.44% (159/4621)
  6.82% (6/88)
  3.29% (148/4493)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssh/wolfssh-fuzzers/client.c
 84.85% (28/33)
100.00% (2/2)
 91.30% (21/23)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssh/wolfssh-fuzzers/server.c
 84.09% (37/44)
100.00% (5/5)
 86.96% (20/23)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/src/internal.c
 39.63% (1297/3273)
 62.96% (68/108)
 41.85% (816/1950)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/src/keys.c
 11.41% (21/184)
 33.33% (2/6)
 13.91% (16/115)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/src/ssl.c
 14.88% (541/3636)
 12.99% (30/231)
 14.57% (408/2801)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/src/tls.c
 80.81% (1861/2303)
 88.99% (97/109)
 81.95% (1212/1479)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/src/tls13.c
 45.51% (628/1380)
 58.93% (33/56)
 44.44% (392/882)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/src/wolfio.c
  8.20% (10/122)
 11.76% (2/17)
  6.00% (6/100)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/src/x509.c
  0.00% (0/62)
  0.00% (0/2)
  0.00% (0/49)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/aes.c
 82.21% (707/860)
 84.85% (28/33)
 88.64% (843/951)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/asn.c
 44.23% (2677/6052)
 57.75% (108/187)
 50.06% (2212/4419)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/chacha.c
 76.07% (89/117)
 83.33% (5/6)
 90.04% (235/261)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/coding.c
 99.64% (276/277)
100.00% (8/8)
 99.59% (244/245)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/dh.c
 33.29% (262/787)
 53.12% (17/32)
 36.85% (328/890)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/ecc.c
 77.00% (1687/2191)
 75.82% (69/91)
 80.57% (2003/2486)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/error.c
  0.00% (0/365)
  0.00% (0/2)
  0.00% (0/182)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/hash.c
 31.42% (284/904)
 90.91% (20/22)
 31.07% (128/412)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/hmac.c
 47.29% (393/831)
 91.67% (11/12)
 55.51% (257/463)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/kdf.c
 41.32% (157/380)
 50.00% (5/10)
 37.56% (77/205)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/md5.c
 92.46% (184/199)
100.00% (10/10)
 95.18% (217/228)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/memory.c
 59.57% (28/47)
 60.00% (3/5)
 45.00% (9/20)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/misc.c
 58.63% (163/278)
 77.78% (35/45)
 86.27% (88/102)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/poly1305.c
 83.21% (218/262)
 91.67% (11/12)
 81.43% (114/140)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/pwdbased.c
  0.00% (0/284)
  0.00% (0/7)
  0.00% (0/248)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/random.c
 68.94% (384/557)
 70.83% (17/24)
 66.04% (280/424)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/rsa.c
 58.83% (953/1620)
 67.92% (36/53)
 51.94% (737/1419)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/sha.c
 92.11% (175/190)
100.00% (11/11)
 96.37% (319/331)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/sha256.c
 84.64% (259/306)
 95.24% (20/21)
 89.74% (271/302)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/sha3.c
 76.02% (168/221)
 72.22% (26/36)
 86.64% (201/232)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/sha512.c
 83.82% (342/408)
 81.82% (36/44)
 91.74% (422/460)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/signature.c
 45.69% (122/267)
 50.00% (4/8)
 41.40% (89/215)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/sp_int.c
 88.53% (2516/2842)
 92.31% (84/91)
 88.14% (2289/2597)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/wc_encrypt.c
  0.00% (0/169)
  0.00% (0/3)
  0.00% (0/79)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/wc_port.c
 15.65% (49/313)
 33.33% (7/21)
 12.32% (34/276)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssh/wolfssl/wolfcrypt/src/wolfmath.c
 65.26% (62/95)
 83.33% (5/6)
 64.44% (58/90)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/bio.c
  0.00% (0/1985)
  0.00% (0/102)
  0.00% (0/1486)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/conf.c
  0.00% (0/231)
  0.00% (0/14)
  0.00% (0/234)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/crl.c
  0.00% (0/596)
  0.00% (0/16)
  0.00% (0/496)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/internal.c
 51.26% (9572/18674)
 72.80% (190/261)
 50.89% (6284/12347)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/keys.c
 73.74% (1210/1641)
 54.55% (6/11)
 64.24% (424/660)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/ocsp.c
  0.00% (0/406)
  0.00% (0/17)
  0.00% (0/327)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/pk.c
  0.00% (0/4383)
  0.00% (0/164)
  0.00% (0/3896)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/ssl.c
 11.94% (2076/17389)
 13.24% (121/914)
 12.38% (1698/13713)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/tls.c
 62.19% (4149/6671)
 66.67% (162/243)
 63.60% (2869/4511)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/tls13.c
 47.13% (2694/5716)
 52.99% (62/117)
 45.55% (1828/4013)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/wolfio.c
  1.73% (16/925)
  5.00% (2/40)
  0.76% (6/786)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/x509.c
  3.34% (219/6553)
  5.19% (15/289)
  3.01% (163/5409)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/src/x509_str.c
  0.00% (0/560)
  0.00% (0/36)
  0.00% (0/383)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/aes.c
 81.26% (763/939)
 85.29% (29/34)
 88.35% (872/987)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/asn.c
 44.26% (4339/9803)
 51.49% (138/268)
 44.12% (3126/7085)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/chacha.c
 76.07% (89/117)
 83.33% (5/6)
 90.04% (235/261)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/chacha20_poly1305.c
  0.00% (0/167)
  0.00% (0/7)
  0.00% (0/151)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/coding.c
 99.11% (335/338)
100.00% (10/10)
 99.01% (301/304)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/curve25519.c
 75.60% (220/291)
 73.08% (19/26)
 81.23% (225/277)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/curve448.c
 78.18% (240/307)
 70.00% (14/20)
 86.52% (244/282)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/dh.c
 42.60% (262/615)
 56.67% (17/30)
 47.40% (328/692)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/ecc.c
 76.01% (1746/2297)
 73.40% (69/94)
 79.10% (2089/2641)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/ed25519.c
 62.83% (213/339)
 57.58% (19/33)
 60.33% (184/305)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/ed448.c
 60.81% (225/370)
 62.50% (20/32)
 62.66% (198/316)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/error.c
  0.00% (0/365)
  0.00% (0/2)
  0.00% (0/182)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/evp.c
 17.05% (734/4304)
 28.65% (55/192)
 14.18% (451/3180)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/fe_448.c
100.00% (562/562)
100.00% (19/19)
100.00% (94/94)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/fe_x25519_128.i
 96.23% (383/398)
 90.91% (20/22)
 89.01% (81/91)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/ge_448.c
 98.19% (922/939)
 89.47% (17/19)
 92.19% (59/64)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/ge_operations.c
100.00% (522/522)
100.00% (26/26)
100.00% (191/191)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/hash.c
 46.89% (453/966)
 86.96% (20/23)
 37.30% (166/445)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/hmac.c
 47.29% (393/831)
 91.67% (11/12)
 55.51% (257/463)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/kdf.c
 83.96% (157/187)
100.00% (5/5)
 88.51% (77/87)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/logging.c
 32.30% (104/322)
 25.00% (5/20)
 27.43% (62/226)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/md5.c
 89.32% (184/206)
 90.91% (10/11)
 92.74% (217/234)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/memory.c
 59.57% (28/47)
 60.00% (3/5)
 45.00% (9/20)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/misc.c
 59.71% (166/278)
 80.00% (36/45)
 82.41% (89/108)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/pkcs12.c
  0.00% (0/1565)
  0.00% (0/24)
  0.00% (0/1258)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/poly1305.c
 83.21% (218/262)
 91.67% (11/12)
 81.43% (114/140)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/pwdbased.c
  0.00% (0/284)
  0.00% (0/7)
  0.00% (0/248)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/random.c
 68.94% (384/557)
 70.83% (17/24)
 66.04% (280/424)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/rsa.c
 70.26% (952/1355)
 76.60% (36/47)
 69.99% (737/1053)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/sha.c
 89.29% (175/196)
 91.67% (11/12)
 94.66% (319/337)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/sha256.c
 83.01% (259/312)
 90.91% (20/22)
 87.99% (271/308)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/sha3.c
 74.70% (186/249)
 73.17% (30/41)
 85.21% (219/257)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/sha512.c
 78.98% (342/433)
 76.60% (36/47)
 89.41% (422/472)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/sp_int.c
 88.96% (2852/3206)
 92.47% (86/93)
 87.99% (2578/2930)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/srp.c
 76.16% (425/558)
 95.00% (19/20)
 75.90% (466/614)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/wc_encrypt.c
  0.00% (0/228)
  0.00% (0/5)
  0.00% (0/125)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/wc_port.c
 17.11% (58/339)
 30.43% (7/23)
 12.41% (36/290)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfcrypt/src/wolfmath.c
 66.67% (66/99)
 83.33% (5/6)
 64.44% (58/90)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfssl-fuzzers/client.c
 84.31% (43/51)
100.00% (3/3)
 85.71% (30/35)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfssl-fuzzers/misc.c
 96.80% (212/219)
100.00% (2/2)
 98.84% (85/86)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfssl-fuzzers/ocsp.c
100.00% (13/13)
100.00% (2/2)
100.00% (6/6)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfssl-fuzzers/rsa.cpp
 94.26% (115/122)
100.00% (2/2)
 93.94% (93/99)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfssl-fuzzers/server.c
 82.76% (48/58)
100.00% (3/3)
 86.36% (38/44)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfssl-fuzzers/srp.cpp
100.00% (43/43)
100.00% (1/1)
100.00% (42/42)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfssl-fuzzers/x509.c
100.00% (57/57)
100.00% (3/3)
100.00% (17/17)
src/wolf-ssl-ssh-fuzzers/oss-fuzz/projects/wolf-ssl-ssh/fuzzers/wolfssl/wolfssl/wolfssl/wolfcrypt/blake2-int.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/wolfssl-disable-fastmath/src/internal.c
 40.83% (1810/4433)
 62.96% (85/135)
 42.32% (1042/2462)
src/wolfssl-disable-fastmath/src/keys.c
  8.75% (21/240)
 33.33% (2/6)
  7.05% (16/227)
src/wolfssl-disable-fastmath/src/ssl.c
 11.16% (380/3404)
 11.91% (28/235)
 10.73% (277/2582)
src/wolfssl-disable-fastmath/src/tls.c
 75.83% (2027/2673)
 88.60% (101/114)
 79.56% (1343/1688)
src/wolfssl-disable-fastmath/src/tls13.c
 44.76% (704/1573)
 60.34% (35/58)
 42.90% (414/965)
src/wolfssl-disable-fastmath/src/wolfio.c
  8.20% (10/122)
 11.76% (2/17)
  6.00% (6/100)
src/wolfssl-disable-fastmath/src/x509.c
  0.00% (0/87)
  0.00% (0/2)
  0.00% (0/71)
src/wolfssl-disable-fastmath/wolfcrypt/src/aes.c
 58.62% (1516/2586)
 63.16% (60/95)
 63.98% (1478/2310)
src/wolfssl-disable-fastmath/wolfcrypt/src/arc4.c
 37.29% (22/59)
 40.00% (2/5)
 29.41% (10/34)
src/wolfssl-disable-fastmath/wolfcrypt/src/asn.c
 41.37% (2633/6364)
 50.72% (106/209)
 44.53% (2195/4929)
src/wolfssl-disable-fastmath/wolfcrypt/src/blake2b.c
  0.00% (0/244)
  0.00% (0/15)
  0.00% (0/463)
src/wolfssl-disable-fastmath/wolfcrypt/src/blake2s.c
  0.00% (0/243)
  0.00% (0/15)
  0.00% (0/409)
src/wolfssl-disable-fastmath/wolfcrypt/src/camellia.c
  0.00% (0/952)
  0.00% (0/15)
  0.00% (0/2340)
src/wolfssl-disable-fastmath/wolfcrypt/src/chacha.c
 56.33% (89/158)
 62.50% (5/8)
 54.15% (235/434)
src/wolfssl-disable-fastmath/wolfcrypt/src/chacha20_poly1305.c
  0.00% (0/267)
  0.00% (0/11)
  0.00% (0/244)
src/wolfssl-disable-fastmath/wolfcrypt/src/cmac.c
  0.00% (0/168)
  0.00% (0/7)
  0.00% (0/138)
src/wolfssl-disable-fastmath/wolfcrypt/src/coding.c
 99.64% (276/277)
100.00% (8/8)
 99.59% (244/245)
src/wolfssl-disable-fastmath/wolfcrypt/src/cryptocb.c
 20.49% (158/771)
 40.00% (16/40)
 28.88% (95/329)
src/wolfssl-disable-fastmath/wolfcrypt/src/curve25519.c
 74.34% (197/265)
 72.00% (18/25)
 79.20% (198/250)
src/wolfssl-disable-fastmath/wolfcrypt/src/curve448.c
 78.18% (240/307)
 70.00% (14/20)
 86.52% (244/282)
src/wolfssl-disable-fastmath/wolfcrypt/src/des3.c
 84.91% (270/318)
 83.33% (15/18)
 82.66% (143/173)
src/wolfssl-disable-fastmath/wolfcrypt/src/dh.c
 32.17% (276/858)
 51.61% (16/31)
 33.57% (327/974)
src/wolfssl-disable-fastmath/wolfcrypt/src/ecc.c
 73.78% (3219/4363)
 69.29% (88/127)
 78.50% (3840/4892)
src/wolfssl-disable-fastmath/wolfcrypt/src/ed25519.c
 65.99% (357/541)
 65.85% (27/41)
 65.52% (323/493)
src/wolfssl-disable-fastmath/wolfcrypt/src/ed448.c
 67.92% (362/533)
 69.23% (27/39)
 70.23% (309/440)
src/wolfssl-disable-fastmath/wolfcrypt/src/error.c
  0.00% (0/365)
  0.00% (0/2)
  0.00% (0/182)
src/wolfssl-disable-fastmath/wolfcrypt/src/fe_448.c
100.00% (562/562)
100.00% (19/19)
100.00% (94/94)
src/wolfssl-disable-fastmath/wolfcrypt/src/fe_x25519_128.i
 96.23% (383/398)
 90.91% (20/22)
 89.01% (81/91)
src/wolfssl-disable-fastmath/wolfcrypt/src/ge_448.c
 98.35% (1014/1031)
 90.00% (18/20)
 96.00% (120/125)
src/wolfssl-disable-fastmath/wolfcrypt/src/ge_operations.c
100.00% (594/594)
100.00% (27/27)
100.00% (257/257)
src/wolfssl-disable-fastmath/wolfcrypt/src/hash.c
 34.70% (313/902)
 61.54% (8/13)
 31.10% (88/283)
src/wolfssl-disable-fastmath/wolfcrypt/src/hmac.c
 51.28% (459/895)
 78.57% (11/14)
 57.81% (296/512)
src/wolfssl-disable-fastmath/wolfcrypt/src/kdf.c
 88.89% (56/63)
100.00% (3/3)
 92.31% (24/26)
src/wolfssl-disable-fastmath/wolfcrypt/src/md2.c
  0.00% (0/90)
  0.00% (0/4)
  0.00% (0/36)
src/wolfssl-disable-fastmath/wolfcrypt/src/md4.c
 99.15% (116/117)
100.00% (5/5)
 99.13% (114/115)
src/wolfssl-disable-fastmath/wolfcrypt/src/md5.c
 87.56% (190/217)
 83.33% (10/12)
 91.95% (217/236)
src/wolfssl-disable-fastmath/wolfcrypt/src/memory.c
 59.57% (28/47)
 60.00% (3/5)
 45.00% (9/20)
src/wolfssl-disable-fastmath/wolfcrypt/src/misc.c
 63.67% (177/278)
 77.78% (35/45)
 84.82% (95/112)
src/wolfssl-disable-fastmath/wolfcrypt/src/poly1305.c
 82.75% (211/255)
 91.67% (11/12)
 81.43% (114/140)
src/wolfssl-disable-fastmath/wolfcrypt/src/pwdbased.c
  0.00% (0/497)
  0.00% (0/12)
  0.00% (0/460)
src/wolfssl-disable-fastmath/wolfcrypt/src/random.c
 70.41% (414/588)
 70.83% (17/24)
 68.51% (309/451)
src/wolfssl-disable-fastmath/wolfcrypt/src/ripemd.c
  0.00% (0/238)
  0.00% (0/5)
  0.00% (0/354)
src/wolfssl-disable-fastmath/wolfcrypt/src/rsa.c
 49.05% (696/1419)
 62.00% (31/50)
 39.30% (496/1262)
src/wolfssl-disable-fastmath/wolfcrypt/src/sha.c
 84.14% (191/227)
 84.62% (11/13)
 92.33% (325/352)
src/wolfssl-disable-fastmath/wolfcrypt/src/sha256.c
 80.80% (303/375)
 80.00% (20/25)
 85.76% (289/337)
src/wolfssl-disable-fastmath/wolfcrypt/src/sha3.c
 70.85% (192/271)
 69.77% (30/43)
 82.53% (222/269)
src/wolfssl-disable-fastmath/wolfcrypt/src/sha512.c
 77.01% (392/509)
 69.23% (36/52)
 86.50% (442/511)
src/wolfssl-disable-fastmath/wolfcrypt/src/sp_int.c
 92.13% (3337/3622)
 93.07% (94/101)
 90.08% (3361/3731)
src/wolfssl-disable-fastmath/wolfcrypt/src/wc_encrypt.c
  0.00% (0/378)
  0.00% (0/7)
  0.00% (0/195)
src/wolfssl-disable-fastmath/wolfcrypt/src/wc_port.c
 16.46% (52/316)
 33.33% (7/21)
 12.32% (34/276)
src/wolfssl-disable-fastmath/wolfcrypt/src/wolfmath.c
 65.26% (62/95)
 83.33% (5/6)
 64.44% (58/90)
src/wolfssl-disable-fastmath/wolfssl/wolfcrypt/blake2-impl.h
  0.00% (0/86)
  0.00% (0/11)
  0.00% (0/13)
src/wolfssl-disable-fastmath/wolfssl/wolfcrypt/blake2-int.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/wolfssl-normal-math/src/internal.c
 40.83% (1810/4433)
 62.96% (85/135)
 42.32% (1042/2462)
src/wolfssl-normal-math/src/keys.c
  8.75% (21/240)
 33.33% (2/6)
  7.05% (16/227)
src/wolfssl-normal-math/src/ssl.c
 11.16% (380/3404)
 11.91% (28/235)
 10.73% (277/2582)
src/wolfssl-normal-math/src/tls.c
 75.83% (2027/2673)
 88.60% (101/114)
 79.56% (1343/1688)
src/wolfssl-normal-math/src/tls13.c
 44.76% (704/1573)
 60.34% (35/58)
 42.90% (414/965)
src/wolfssl-normal-math/src/wolfio.c
  8.20% (10/122)
 11.76% (2/17)
  6.00% (6/100)
src/wolfssl-normal-math/src/x509.c
  0.00% (0/87)
  0.00% (0/2)
  0.00% (0/71)
src/wolfssl-normal-math/wolfcrypt/src/aes.c
 58.62% (1516/2586)
 63.16% (60/95)
 63.98% (1478/2310)
src/wolfssl-normal-math/wolfcrypt/src/arc4.c
 37.29% (22/59)
 40.00% (2/5)
 29.41% (10/34)
src/wolfssl-normal-math/wolfcrypt/src/asn.c
 41.37% (2633/6364)
 50.72% (106/209)
 44.53% (2195/4929)
src/wolfssl-normal-math/wolfcrypt/src/blake2b.c
  0.00% (0/244)
  0.00% (0/15)
  0.00% (0/463)
src/wolfssl-normal-math/wolfcrypt/src/blake2s.c
  0.00% (0/243)
  0.00% (0/15)
  0.00% (0/409)
src/wolfssl-normal-math/wolfcrypt/src/camellia.c
  0.00% (0/952)
  0.00% (0/15)
  0.00% (0/2340)
src/wolfssl-normal-math/wolfcrypt/src/chacha.c
 56.33% (89/158)
 62.50% (5/8)
 54.15% (235/434)
src/wolfssl-normal-math/wolfcrypt/src/chacha20_poly1305.c
  0.00% (0/267)
  0.00% (0/11)
  0.00% (0/244)
src/wolfssl-normal-math/wolfcrypt/src/cmac.c
  0.00% (0/168)
  0.00% (0/7)
  0.00% (0/138)
src/wolfssl-normal-math/wolfcrypt/src/coding.c
 99.64% (276/277)
100.00% (8/8)
 99.59% (244/245)
src/wolfssl-normal-math/wolfcrypt/src/cryptocb.c
 20.49% (158/771)
 40.00% (16/40)
 28.88% (95/329)
src/wolfssl-normal-math/wolfcrypt/src/curve25519.c
 74.34% (197/265)
 72.00% (18/25)
 79.20% (198/250)
src/wolfssl-normal-math/wolfcrypt/src/curve448.c
 78.18% (240/307)
 70.00% (14/20)
 86.52% (244/282)
src/wolfssl-normal-math/wolfcrypt/src/des3.c
 84.91% (270/318)
 83.33% (15/18)
 82.66% (143/173)
src/wolfssl-normal-math/wolfcrypt/src/dh.c
 32.17% (276/858)
 51.61% (16/31)
 33.57% (327/974)
src/wolfssl-normal-math/wolfcrypt/src/ecc.c
 73.78% (3219/4363)
 69.29% (88/127)
 78.50% (3840/4892)
src/wolfssl-normal-math/wolfcrypt/src/ed25519.c
 65.99% (357/541)
 65.85% (27/41)
 65.52% (323/493)
src/wolfssl-normal-math/wolfcrypt/src/ed448.c
 67.92% (362/533)
 69.23% (27/39)
 70.23% (309/440)
src/wolfssl-normal-math/wolfcrypt/src/error.c
  0.00% (0/365)
  0.00% (0/2)
  0.00% (0/182)
src/wolfssl-normal-math/wolfcrypt/src/fe_448.c
100.00% (562/562)
100.00% (19/19)
100.00% (94/94)
src/wolfssl-normal-math/wolfcrypt/src/fe_x25519_128.i
 96.23% (383/398)
 90.91% (20/22)
 89.01% (81/91)
src/wolfssl-normal-math/wolfcrypt/src/ge_448.c
 98.35% (1014/1031)
 90.00% (18/20)
 96.00% (120/125)
src/wolfssl-normal-math/wolfcrypt/src/ge_operations.c
100.00% (594/594)
100.00% (27/27)
100.00% (257/257)
src/wolfssl-normal-math/wolfcrypt/src/hash.c
 34.70% (313/902)
 61.54% (8/13)
 31.10% (88/283)
src/wolfssl-normal-math/wolfcrypt/src/hmac.c
 51.28% (459/895)
 78.57% (11/14)
 57.81% (296/512)
src/wolfssl-normal-math/wolfcrypt/src/kdf.c
 88.89% (56/63)
100.00% (3/3)
 92.31% (24/26)
src/wolfssl-normal-math/wolfcrypt/src/md2.c
  0.00% (0/90)
  0.00% (0/4)
  0.00% (0/36)
src/wolfssl-normal-math/wolfcrypt/src/md4.c
 99.15% (116/117)
100.00% (5/5)
 99.13% (114/115)
src/wolfssl-normal-math/wolfcrypt/src/md5.c
 87.56% (190/217)
 83.33% (10/12)
 91.95% (217/236)
src/wolfssl-normal-math/wolfcrypt/src/memory.c
 59.57% (28/47)
 60.00% (3/5)
 45.00% (9/20)
src/wolfssl-normal-math/wolfcrypt/src/misc.c
 63.67% (177/278)
 77.78% (35/45)
 84.82% (95/112)
src/wolfssl-normal-math/wolfcrypt/src/poly1305.c
 82.75% (211/255)
 91.67% (11/12)
 81.43% (114/140)
src/wolfssl-normal-math/wolfcrypt/src/pwdbased.c
  0.00% (0/497)
  0.00% (0/12)
  0.00% (0/460)
src/wolfssl-normal-math/wolfcrypt/src/random.c
 70.41% (414/588)
 70.83% (17/24)
 68.51% (309/451)
src/wolfssl-normal-math/wolfcrypt/src/ripemd.c
  0.00% (0/238)
  0.00% (0/5)
  0.00% (0/354)
src/wolfssl-normal-math/wolfcrypt/src/rsa.c
 49.05% (696/1419)
 62.00% (31/50)
 39.30% (496/1262)
src/wolfssl-normal-math/wolfcrypt/src/sha.c
 84.14% (191/227)
 84.62% (11/13)
 92.33% (325/352)
src/wolfssl-normal-math/wolfcrypt/src/sha256.c
 80.80% (303/375)
 80.00% (20/25)
 85.76% (289/337)
src/wolfssl-normal-math/wolfcrypt/src/sha3.c
 70.85% (192/271)
 69.77% (30/43)
 82.53% (222/269)
src/wolfssl-normal-math/wolfcrypt/src/sha512.c
 77.01% (392/509)
 69.23% (36/52)
 86.50% (442/511)
src/wolfssl-normal-math/wolfcrypt/src/sp_int.c
 92.13% (3337/3622)
 93.07% (94/101)
 90.08% (3361/3731)
src/wolfssl-normal-math/wolfcrypt/src/wc_encrypt.c
  0.00% (0/378)
  0.00% (0/7)
  0.00% (0/195)
src/wolfssl-normal-math/wolfcrypt/src/wc_port.c
 16.46% (52/316)
 33.33% (7/21)
 12.32% (34/276)
src/wolfssl-normal-math/wolfcrypt/src/wolfmath.c
 65.26% (62/95)
 83.33% (5/6)
 64.44% (58/90)
src/wolfssl-normal-math/wolfssl/wolfcrypt/blake2-impl.h
  0.00% (0/86)
  0.00% (0/11)
  0.00% (0/13)
src/wolfssl-normal-math/wolfssl/wolfcrypt/blake2-int.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/wolfssl-openssl-api/src/bio.c
  0.00% (0/2051)
  0.00% (0/108)
  0.00% (0/1544)
src/wolfssl-openssl-api/src/conf.c
  0.00% (0/1004)
  0.00% (0/44)
  0.00% (0/1052)
src/wolfssl-openssl-api/src/internal.c
 33.94% (1959/5772)
 50.00% (91/182)
 30.79% (1146/3722)
src/wolfssl-openssl-api/src/keys.c
  8.75% (21/240)
 33.33% (2/6)
  7.05% (16/227)
src/wolfssl-openssl-api/src/ocsp.c
  0.00% (0/922)
  0.00% (0/43)
  0.00% (0/792)
src/wolfssl-openssl-api/src/pk.c
  0.00% (0/5870)
  0.00% (0/193)
  0.00% (0/5441)
src/wolfssl-openssl-api/src/ssl.c
  8.42% (1550/18409)
 12.45% (119/956)
  8.44% (1235/14639)
src/wolfssl-openssl-api/src/tls.c
 70.12% (2680/3822)
 79.35% (123/155)
 70.89% (1768/2494)
src/wolfssl-openssl-api/src/tls13.c
 42.86% (892/2081)
 56.06% (37/66)
 40.80% (512/1255)
src/wolfssl-openssl-api/src/wolfio.c
  2.13% (16/751)
  6.25% (2/32)
  0.92% (6/653)
src/wolfssl-openssl-api/src/x509.c
  2.35% (163/6948)
  4.38% (13/297)
  1.88% (108/5732)
src/wolfssl-openssl-api/src/x509_str.c
  0.00% (0/635)
  0.00% (0/41)
  0.00% (0/436)
src/wolfssl-openssl-api/wolfcrypt/src/aes.c
 58.64% (1527/2604)
 63.16% (60/95)
 64.01% (1480/2312)
src/wolfssl-openssl-api/wolfcrypt/src/arc4.c
 37.29% (22/59)
 40.00% (2/5)
 29.41% (10/34)
src/wolfssl-openssl-api/wolfcrypt/src/asn.c
 34.09% (2476/7263)
 48.12% (115/239)
 35.71% (1940/5432)
src/wolfssl-openssl-api/wolfcrypt/src/camellia.c
  0.00% (0/952)
  0.00% (0/15)
  0.00% (0/2340)
src/wolfssl-openssl-api/wolfcrypt/src/chacha.c
 56.33% (89/158)
 62.50% (5/8)
 54.15% (235/434)
src/wolfssl-openssl-api/wolfcrypt/src/chacha20_poly1305.c
  0.00% (0/267)
  0.00% (0/11)
  0.00% (0/244)
src/wolfssl-openssl-api/wolfcrypt/src/cmac.c
  0.00% (0/168)
  0.00% (0/7)
  0.00% (0/138)
src/wolfssl-openssl-api/wolfcrypt/src/coding.c
 99.11% (335/338)
100.00% (10/10)
 99.01% (301/304)
src/wolfssl-openssl-api/wolfcrypt/src/cryptocb.c
 20.49% (158/771)
 40.00% (16/40)
 28.88% (95/329)
src/wolfssl-openssl-api/wolfcrypt/src/curve25519.c
 74.34% (197/265)
 72.00% (18/25)
 79.20% (198/250)
src/wolfssl-openssl-api/wolfcrypt/src/curve448.c
 78.18% (240/307)
 70.00% (14/20)
 86.52% (244/282)
src/wolfssl-openssl-api/wolfcrypt/src/des3.c
 84.91% (270/318)
 83.33% (15/18)
 82.66% (143/173)
src/wolfssl-openssl-api/wolfcrypt/src/dh.c
 29.06% (281/967)
 47.06% (16/34)
 29.38% (329/1120)
src/wolfssl-openssl-api/wolfcrypt/src/ecc.c
 73.73% (3231/4382)
 68.75% (88/128)
 78.30% (3871/4944)
src/wolfssl-openssl-api/wolfcrypt/src/ed25519.c
 65.99% (357/541)
 65.85% (27/41)
 65.52% (323/493)
src/wolfssl-openssl-api/wolfcrypt/src/ed448.c
 67.92% (362/533)
 69.23% (27/39)
 70.23% (309/440)
src/wolfssl-openssl-api/wolfcrypt/src/error.c
  0.00% (0/365)
  0.00% (0/2)
  0.00% (0/182)
src/wolfssl-openssl-api/wolfcrypt/src/evp.c
 30.51% (2166/7100)
 37.92% (91/240)
 32.36% (1822/5630)
src/wolfssl-openssl-api/wolfcrypt/src/fe_448.c
100.00% (562/562)
100.00% (19/19)
100.00% (94/94)
src/wolfssl-openssl-api/wolfcrypt/src/fe_x25519_128.i
 96.23% (383/398)
 90.91% (20/22)
 89.01% (81/91)
src/wolfssl-openssl-api/wolfcrypt/src/ge_448.c
 98.35% (1014/1031)
 90.00% (18/20)
 96.00% (120/125)
src/wolfssl-openssl-api/wolfcrypt/src/ge_operations.c
100.00% (594/594)
100.00% (27/27)
100.00% (257/257)
src/wolfssl-openssl-api/wolfcrypt/src/hash.c
 34.70% (313/902)
 61.54% (8/13)
 31.10% (88/283)
src/wolfssl-openssl-api/wolfcrypt/src/hmac.c
 51.28% (459/895)
 78.57% (11/14)
 57.81% (296/512)
src/wolfssl-openssl-api/wolfcrypt/src/kdf.c
 88.89% (56/63)
100.00% (3/3)
 92.31% (24/26)
src/wolfssl-openssl-api/wolfcrypt/src/logging.c
 32.30% (104/322)
 25.00% (5/20)
 27.43% (62/226)
src/wolfssl-openssl-api/wolfcrypt/src/md2.c
  0.00% (0/90)
  0.00% (0/4)
  0.00% (0/36)
src/wolfssl-openssl-api/wolfcrypt/src/md4.c
 99.15% (116/117)
100.00% (5/5)
 99.13% (114/115)
src/wolfssl-openssl-api/wolfcrypt/src/md5.c
 84.82% (190/224)
 76.92% (10/13)
 89.67% (217/242)
src/wolfssl-openssl-api/wolfcrypt/src/memory.c
 59.57% (28/47)
 60.00% (3/5)
 45.00% (9/20)
src/wolfssl-openssl-api/wolfcrypt/src/misc.c
 64.75% (180/278)
 80.00% (36/45)
 85.71% (96/112)
src/wolfssl-openssl-api/wolfcrypt/src/pkcs12.c
  0.00% (0/1571)
  0.00% (0/24)
  0.00% (0/1265)
src/wolfssl-openssl-api/wolfcrypt/src/poly1305.c
 82.75% (211/255)
 91.67% (11/12)
 81.43% (114/140)
src/wolfssl-openssl-api/wolfcrypt/src/pwdbased.c
  0.00% (0/497)
  0.00% (0/12)
  0.00% (0/460)
src/wolfssl-openssl-api/wolfcrypt/src/random.c
 70.41% (414/588)
 70.83% (17/24)
 68.51% (309/451)
src/wolfssl-openssl-api/wolfcrypt/src/rsa.c
 43.34% (586/1352)
 58.33% (28/48)
 34.19% (426/1246)
src/wolfssl-openssl-api/wolfcrypt/src/sha.c
 81.97% (191/233)
 78.57% (11/14)
 90.78% (325/358)
src/wolfssl-openssl-api/wolfcrypt/src/sha256.c
 79.53% (303/381)
 76.92% (20/26)
 84.26% (289/343)
src/wolfssl-openssl-api/wolfcrypt/src/sha3.c
 70.85% (192/271)
 69.77% (30/43)
 82.53% (222/269)
src/wolfssl-openssl-api/wolfcrypt/src/sha512.c
 72.19% (392/543)
 65.45% (36/55)
 83.40% (442/530)
src/wolfssl-openssl-api/wolfcrypt/src/sp_int.c
 92.42% (3621/3918)
 93.14% (95/102)
 90.15% (3571/3961)
src/wolfssl-openssl-api/wolfcrypt/src/wc_encrypt.c
  0.00% (0/469)
  0.00% (0/9)
  0.00% (0/269)
src/wolfssl-openssl-api/wolfcrypt/src/wc_port.c
 17.84% (61/342)
 30.43% (7/23)
 12.41% (36/290)
src/wolfssl-openssl-api/wolfcrypt/src/wolfmath.c
 66.67% (66/99)
 83.33% (5/6)
 64.44% (58/90)
src/wolfssl-openssl-api/wolfssl/wolfcrypt/blake2-int.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/wolfssl-sp-math-all-8bit/src/internal.c
 40.83% (1810/4433)
 62.96% (85/135)
 42.32% (1042/2462)
src/wolfssl-sp-math-all-8bit/src/keys.c
  8.75% (21/240)
 33.33% (2/6)
  7.05% (16/227)
src/wolfssl-sp-math-all-8bit/src/ssl.c
 11.16% (380/3404)
 11.91% (28/235)
 10.73% (277/2582)
src/wolfssl-sp-math-all-8bit/src/tls.c
 75.83% (2027/2673)
 88.60% (101/114)
 79.56% (1343/1688)
src/wolfssl-sp-math-all-8bit/src/tls13.c
 44.76% (704/1573)
 60.34% (35/58)
 42.90% (414/965)
src/wolfssl-sp-math-all-8bit/src/wolfio.c
  8.20% (10/122)
 11.76% (2/17)
  6.00% (6/100)
src/wolfssl-sp-math-all-8bit/src/x509.c
  0.00% (0/87)
  0.00% (0/2)
  0.00% (0/71)
src/wolfssl-sp-math-all-8bit/wolfcrypt/src/aes.c
 58.62% (1516/2586)
 63.16% (60/95)
 63.98% (1478/2310)
src/wolfssl-sp-math-all-8bit/wolfcrypt/src/arc4.c
 37.29% (22/59)
 40.00% (2/5)
 29.41% (10/34)
src/wolfssl-sp-math-all-8bit/wolfcrypt/src/asn.c
 41.37% (2633/6364)
 50.72% (106/209)
 44.53% (2195/4929)
src/wolfssl-sp-math-all-8bit/wolfcrypt/src/blake2b.c
  0.00% (0/244)
  0.00% (0/15)
  0.00% (0/463)
src/wolfssl-sp-math-all-8bit/wolfcrypt/src/blake2s.c
  0.00% (0/243)
  0.00% (0/15)
  0.00% (0/409)
src/wolfssl-sp-math-all-8bit/wolfcrypt/src/camellia.c
  0.00% (0/952)
  0.00% (0/15)
  0.00% (0/2340)
src/wolfssl-sp-math-all-8bit/wolfcrypt/src/chacha.c
 56.33% (89/158)
 62.50% (5/8)
 54.15% (235/434)
src/wolfssl-sp-math-all-8bit/wolfcrypt/src/chacha20_poly1305.c
  0.00% (0/267)
  0.00% (0/11)
  0.00% (0/244)
src/wolfssl-sp-math-all-8bit/wolfcrypt/src/cmac.c
  0.00% (0/168)
  0.00% (0/7)
  0.00% (0/138)
src/wolfssl-sp-math-all-8bit/wolfcrypt/src/coding.c
 99.64% (276/277)
100.00% (8/8)
 99.59% (244/245)
src/wolfssl-sp-math-all-8bit/wolfcrypt/src/cryptocb.c
 20.49% (158/771)
 40.00% (16/40)
 28.88% (95/329)
src/wolfssl-sp-math-all-8bit/wolfcrypt/src/curve25519.c
 74.34% (197/265)
 72.00% (18/25)
 79.20% (198/250)
src/wolfssl-sp-math-all-8bit/wolfcrypt/src/curve448.c
 78.18% (240/307)
 70.00% (14/20)
 86.52% (244/282)
src/wolfssl-sp-math-all-8bit/wolfcrypt/src/des3.c
 84.91% (270/318)
 83.33% (15/18)
 82.66% (143/173)
src/wolfssl-sp-math-all-8bit/wolfcrypt/src/dh.c
 32.17% (276/858)
 51.61% (16/31)
 33.57% (327/974)
src/wolfssl-sp-math-all-8bit/wolfcrypt/src/ecc.c
 74.05% (3231/4363)
 69.29% (88/127)
 78.87% (3871/4908)
src/wolfssl-sp-math-all-8bit/wolfcrypt/src/ed25519.c
 65.99% (357/541)
 65.85% (27/41)
 65.52% (323/493)
src/wolfssl-sp-math-all-8bit/wolfcrypt/src/ed448.c
 67.92% (362/533)
 69.23% (27/39)
 70.23% (309/440)
src/wolfssl-sp-math-all-8bit/wolfcrypt/src/error.c
  0.00% (0/365)
  0.00% (0/2)
  0.00% (0/182)
src/wolfssl-sp-math-all-8bit/wolfcrypt/src/fe_448.c
100.00% (562/562)
100.00% (19/19)
100.00% (94/94)
src/wolfssl-sp-math-all-8bit/wolfcrypt/src/fe_x25519_128.i
 96.23% (383/398)
 90.91% (20/22)
 89.01% (81/91)
src/wolfssl-sp-math-all-8bit/wolfcrypt/src/ge_448.c
 98.35% (1014/1031)
 90.00% (18/20)
 96.00% (120/125)
src/wolfssl-sp-math-all-8bit/wolfcrypt/src/ge_operations.c
100.00% (594/594)
100.00% (27/27)
100.00% (257/257)
src/wolfssl-sp-math-all-8bit/wolfcrypt/src/hash.c
 34.70% (313/902)
 61.54% (8/13)
 31.10% (88/283)
src/wolfssl-sp-math-all-8bit/wolfcrypt/src/hmac.c
 51.28% (459/895)
 78.57% (11/14)
 57.81% (296/512)
src/wolfssl-sp-math-all-8bit/wolfcrypt/src/kdf.c
 88.89% (56/63)
100.00% (3/3)
 92.31% (24/26)
src/wolfssl-sp-math-all-8bit/wolfcrypt/src/md2.c
  0.00% (0/90)
  0.00% (0/4)
  0.00% (0/36)
src/wolfssl-sp-math-all-8bit/wolfcrypt/src/md4.c
 99.15% (116/117)
100.00% (5/5)
 99.13% (114/115)
src/wolfssl-sp-math-all-8bit/wolfcrypt/src/md5.c
 87.56% (190/217)
 83.33% (10/12)
 91.95% (217/236)
src/wolfssl-sp-math-all-8bit/wolfcrypt/src/memory.c
 59.57% (28/47)
 60.00% (3/5)
 45.00% (9/20)
src/wolfssl-sp-math-all-8bit/wolfcrypt/src/misc.c
 63.67% (177/278)
 77.78% (35/45)
 84.82% (95/112)
src/wolfssl-sp-math-all-8bit/wolfcrypt/src/poly1305.c
 82.75% (211/255)
 91.67% (11/12)
 81.43% (114/140)
src/wolfssl-sp-math-all-8bit/wolfcrypt/src/pwdbased.c
  0.00% (0/497)
  0.00% (0/12)
  0.00% (0/460)
src/wolfssl-sp-math-all-8bit/wolfcrypt/src/random.c
 70.41% (414/588)
 70.83% (17/24)
 68.51% (309/451)
src/wolfssl-sp-math-all-8bit/wolfcrypt/src/ripemd.c
  0.00% (0/238)
  0.00% (0/5)
  0.00% (0/354)
src/wolfssl-sp-math-all-8bit/wolfcrypt/src/rsa.c
 48.88% (696/1424)
 62.00% (31/50)
 39.12% (496/1268)
src/wolfssl-sp-math-all-8bit/wolfcrypt/src/sha.c
 84.14% (191/227)
 84.62% (11/13)
 92.33% (325/352)
src/wolfssl-sp-math-all-8bit/wolfcrypt/src/sha256.c
 80.80% (303/375)
 80.00% (20/25)
 85.76% (289/337)
src/wolfssl-sp-math-all-8bit/wolfcrypt/src/sha3.c
 70.85% (192/271)
 69.77% (30/43)
 82.53% (222/269)
src/wolfssl-sp-math-all-8bit/wolfcrypt/src/sha512.c
 77.01% (392/509)
 69.23% (36/52)
 86.50% (442/511)
src/wolfssl-sp-math-all-8bit/wolfcrypt/src/sp_int.c
 91.09% (3057/3356)
 92.78% (90/97)
 88.93% (3118/3506)
src/wolfssl-sp-math-all-8bit/wolfcrypt/src/wc_encrypt.c
  0.00% (0/378)
  0.00% (0/7)
  0.00% (0/195)
src/wolfssl-sp-math-all-8bit/wolfcrypt/src/wc_port.c
 16.46% (52/316)
 33.33% (7/21)
 12.32% (34/276)
src/wolfssl-sp-math-all-8bit/wolfcrypt/src/wolfmath.c
 66.67% (66/99)
 83.33% (5/6)
 64.44% (58/90)
src/wolfssl-sp-math-all-8bit/wolfssl/wolfcrypt/blake2-impl.h
  0.00% (0/86)
  0.00% (0/11)
  0.00% (0/13)
src/wolfssl-sp-math-all-8bit/wolfssl/wolfcrypt/blake2-int.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/wolfssl-sp-math-all/src/internal.c
 40.83% (1810/4433)
 62.96% (85/135)
 42.32% (1042/2462)
src/wolfssl-sp-math-all/src/keys.c
  8.75% (21/240)
 33.33% (2/6)
  7.05% (16/227)
src/wolfssl-sp-math-all/src/ssl.c
 11.16% (380/3404)
 11.91% (28/235)
 10.73% (277/2582)
src/wolfssl-sp-math-all/src/tls.c
 75.83% (2027/2673)
 88.60% (101/114)
 79.56% (1343/1688)
src/wolfssl-sp-math-all/src/tls13.c
 44.76% (704/1573)
 60.34% (35/58)
 42.90% (414/965)
src/wolfssl-sp-math-all/src/wolfio.c
  8.20% (10/122)
 11.76% (2/17)
  6.00% (6/100)
src/wolfssl-sp-math-all/src/x509.c
  0.00% (0/87)
  0.00% (0/2)
  0.00% (0/71)
src/wolfssl-sp-math-all/wolfcrypt/src/aes.c
 58.62% (1516/2586)
 63.16% (60/95)
 63.98% (1478/2310)
src/wolfssl-sp-math-all/wolfcrypt/src/arc4.c
 37.29% (22/59)
 40.00% (2/5)
 29.41% (10/34)
src/wolfssl-sp-math-all/wolfcrypt/src/asn.c
 41.37% (2633/6364)
 50.72% (106/209)
 44.53% (2195/4929)
src/wolfssl-sp-math-all/wolfcrypt/src/blake2b.c
  0.00% (0/244)
  0.00% (0/15)
  0.00% (0/463)
src/wolfssl-sp-math-all/wolfcrypt/src/blake2s.c
  0.00% (0/243)
  0.00% (0/15)
  0.00% (0/409)
src/wolfssl-sp-math-all/wolfcrypt/src/camellia.c
  0.00% (0/952)
  0.00% (0/15)
  0.00% (0/2340)
src/wolfssl-sp-math-all/wolfcrypt/src/chacha.c
 56.33% (89/158)
 62.50% (5/8)
 54.15% (235/434)
src/wolfssl-sp-math-all/wolfcrypt/src/chacha20_poly1305.c
  0.00% (0/267)
  0.00% (0/11)
  0.00% (0/244)
src/wolfssl-sp-math-all/wolfcrypt/src/cmac.c
  0.00% (0/168)
  0.00% (0/7)
  0.00% (0/138)
src/wolfssl-sp-math-all/wolfcrypt/src/coding.c
 99.64% (276/277)
100.00% (8/8)
 99.59% (244/245)
src/wolfssl-sp-math-all/wolfcrypt/src/cryptocb.c
 20.49% (158/771)
 40.00% (16/40)
 28.88% (95/329)
src/wolfssl-sp-math-all/wolfcrypt/src/curve25519.c
 74.34% (197/265)
 72.00% (18/25)
 79.20% (198/250)
src/wolfssl-sp-math-all/wolfcrypt/src/curve448.c
 78.18% (240/307)
 70.00% (14/20)
 86.52% (244/282)
src/wolfssl-sp-math-all/wolfcrypt/src/des3.c
 84.91% (270/318)
 83.33% (15/18)
 82.66% (143/173)
src/wolfssl-sp-math-all/wolfcrypt/src/dh.c
 32.17% (276/858)
 51.61% (16/31)
 33.57% (327/974)
src/wolfssl-sp-math-all/wolfcrypt/src/ecc.c
 74.05% (3231/4363)
 69.29% (88/127)
 78.87% (3871/4908)
src/wolfssl-sp-math-all/wolfcrypt/src/ed25519.c
 65.99% (357/541)
 65.85% (27/41)
 65.52% (323/493)
src/wolfssl-sp-math-all/wolfcrypt/src/ed448.c
 67.92% (362/533)
 69.23% (27/39)
 70.23% (309/440)
src/wolfssl-sp-math-all/wolfcrypt/src/error.c
  0.00% (0/365)
  0.00% (0/2)
  0.00% (0/182)
src/wolfssl-sp-math-all/wolfcrypt/src/fe_448.c
100.00% (562/562)
100.00% (19/19)
100.00% (94/94)
src/wolfssl-sp-math-all/wolfcrypt/src/fe_x25519_128.i
 96.23% (383/398)
 90.91% (20/22)
 89.01% (81/91)
src/wolfssl-sp-math-all/wolfcrypt/src/ge_448.c
 98.35% (1014/1031)
 90.00% (18/20)
 96.00% (120/125)
src/wolfssl-sp-math-all/wolfcrypt/src/ge_operations.c
100.00% (594/594)
100.00% (27/27)
100.00% (257/257)
src/wolfssl-sp-math-all/wolfcrypt/src/hash.c
 34.70% (313/902)
 61.54% (8/13)
 31.10% (88/283)
src/wolfssl-sp-math-all/wolfcrypt/src/hmac.c
 51.28% (459/895)
 78.57% (11/14)
 57.81% (296/512)
src/wolfssl-sp-math-all/wolfcrypt/src/kdf.c
 88.89% (56/63)
100.00% (3/3)
 92.31% (24/26)
src/wolfssl-sp-math-all/wolfcrypt/src/md2.c
  0.00% (0/90)
  0.00% (0/4)
  0.00% (0/36)
src/wolfssl-sp-math-all/wolfcrypt/src/md4.c
 99.15% (116/117)
100.00% (5/5)
 99.13% (114/115)
src/wolfssl-sp-math-all/wolfcrypt/src/md5.c
 87.56% (190/217)
 83.33% (10/12)
 91.95% (217/236)
src/wolfssl-sp-math-all/wolfcrypt/src/memory.c
 59.57% (28/47)
 60.00% (3/5)
 45.00% (9/20)
src/wolfssl-sp-math-all/wolfcrypt/src/misc.c
 63.67% (177/278)
 77.78% (35/45)
 84.82% (95/112)
src/wolfssl-sp-math-all/wolfcrypt/src/poly1305.c
 82.75% (211/255)
 91.67% (11/12)
 81.43% (114/140)
src/wolfssl-sp-math-all/wolfcrypt/src/pwdbased.c
  0.00% (0/497)
  0.00% (0/12)
  0.00% (0/460)
src/wolfssl-sp-math-all/wolfcrypt/src/random.c
 70.41% (414/588)
 70.83% (17/24)
 68.51% (309/451)
src/wolfssl-sp-math-all/wolfcrypt/src/ripemd.c
  0.00% (0/238)
  0.00% (0/5)
  0.00% (0/354)
src/wolfssl-sp-math-all/wolfcrypt/src/rsa.c
 48.88% (696/1424)
 62.00% (31/50)
 39.12% (496/1268)
src/wolfssl-sp-math-all/wolfcrypt/src/sha.c
 84.14% (191/227)
 84.62% (11/13)
 92.33% (325/352)
src/wolfssl-sp-math-all/wolfcrypt/src/sha256.c
 80.80% (303/375)
 80.00% (20/25)
 85.76% (289/337)
src/wolfssl-sp-math-all/wolfcrypt/src/sha3.c
 70.85% (192/271)
 69.77% (30/43)
 82.53% (222/269)
src/wolfssl-sp-math-all/wolfcrypt/src/sha512.c
 77.01% (392/509)
 69.23% (36/52)
 86.50% (442/511)
src/wolfssl-sp-math-all/wolfcrypt/src/sp_int.c
 92.42% (3621/3918)
 93.14% (95/102)
 90.15% (3571/3961)
src/wolfssl-sp-math-all/wolfcrypt/src/wc_encrypt.c
  0.00% (0/378)
  0.00% (0/7)
  0.00% (0/195)
src/wolfssl-sp-math-all/wolfcrypt/src/wc_port.c
 16.46% (52/316)
 33.33% (7/21)
 12.32% (34/276)
src/wolfssl-sp-math-all/wolfcrypt/src/wolfmath.c
 66.67% (66/99)
 83.33% (5/6)
 64.44% (58/90)
src/wolfssl-sp-math-all/wolfssl/wolfcrypt/blake2-impl.h
  0.00% (0/86)
  0.00% (0/11)
  0.00% (0/13)
src/wolfssl-sp-math-all/wolfssl/wolfcrypt/blake2-int.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/wolfssl-sp-math/src/internal.c
 40.97% (1774/4330)
 62.41% (83/133)
 41.91% (1020/2434)
src/wolfssl-sp-math/src/keys.c
  8.75% (21/240)
 33.33% (2/6)
  7.05% (16/227)
src/wolfssl-sp-math/src/ssl.c
 11.16% (380/3404)
 11.91% (28/235)
 10.73% (277/2582)
src/wolfssl-sp-math/src/tls.c
 76.53% (1996/2608)
 88.50% (100/113)
 79.38% (1328/1673)
src/wolfssl-sp-math/src/tls13.c
 44.76% (704/1573)
 60.34% (35/58)
 42.90% (414/965)
src/wolfssl-sp-math/src/wolfio.c
  8.20% (10/122)
 11.76% (2/17)
  6.00% (6/100)
src/wolfssl-sp-math/src/x509.c
  0.00% (0/87)
  0.00% (0/2)
  0.00% (0/71)
src/wolfssl-sp-math/wolfcrypt/src/aes.c
 58.62% (1516/2586)
 63.16% (60/95)
 63.98% (1478/2310)
src/wolfssl-sp-math/wolfcrypt/src/arc4.c
 37.29% (22/59)
 40.00% (2/5)
 29.41% (10/34)
src/wolfssl-sp-math/wolfcrypt/src/asn.c
 42.34% (2633/6218)
 51.21% (106/207)
 45.49% (2195/4825)
src/wolfssl-sp-math/wolfcrypt/src/blake2b.c
  0.00% (0/244)
  0.00% (0/15)
  0.00% (0/463)
src/wolfssl-sp-math/wolfcrypt/src/blake2s.c
  0.00% (0/243)
  0.00% (0/15)
  0.00% (0/409)
src/wolfssl-sp-math/wolfcrypt/src/camellia.c
  0.00% (0/952)
  0.00% (0/15)
  0.00% (0/2340)
src/wolfssl-sp-math/wolfcrypt/src/chacha.c
 56.33% (89/158)
 62.50% (5/8)
 54.15% (235/434)
src/wolfssl-sp-math/wolfcrypt/src/chacha20_poly1305.c
  0.00% (0/267)
  0.00% (0/11)
  0.00% (0/244)
src/wolfssl-sp-math/wolfcrypt/src/cmac.c
  0.00% (0/168)
  0.00% (0/7)
  0.00% (0/138)
src/wolfssl-sp-math/wolfcrypt/src/coding.c
 99.64% (276/277)
100.00% (8/8)
 99.59% (244/245)
src/wolfssl-sp-math/wolfcrypt/src/cpuid.c
 75.51% (37/49)
 50.00% (3/6)
 85.07% (57/67)
src/wolfssl-sp-math/wolfcrypt/src/cryptocb.c
 20.49% (158/771)
 40.00% (16/40)
 28.88% (95/329)
src/wolfssl-sp-math/wolfcrypt/src/curve25519.c
 74.34% (197/265)
 72.00% (18/25)
 79.20% (198/250)
src/wolfssl-sp-math/wolfcrypt/src/curve448.c
 78.18% (240/307)
 70.00% (14/20)
 86.52% (244/282)
src/wolfssl-sp-math/wolfcrypt/src/des3.c
 84.91% (270/318)
 83.33% (15/18)
 82.66% (143/173)
src/wolfssl-sp-math/wolfcrypt/src/dh.c
 31.40% (271/863)
 51.61% (16/31)
 32.32% (307/950)
src/wolfssl-sp-math/wolfcrypt/src/ecc.c
 64.59% (1831/2835)
 67.54% (77/114)
 67.43% (1774/2631)
src/wolfssl-sp-math/wolfcrypt/src/ed25519.c
 65.99% (357/541)
 65.85% (27/41)
 65.52% (323/493)
src/wolfssl-sp-math/wolfcrypt/src/ed448.c
 67.92% (362/533)
 69.23% (27/39)
 70.23% (309/440)
src/wolfssl-sp-math/wolfcrypt/src/error.c
  0.00% (0/365)
  0.00% (0/2)
  0.00% (0/182)
src/wolfssl-sp-math/wolfcrypt/src/fe_448.c
100.00% (562/562)
100.00% (19/19)
100.00% (94/94)
src/wolfssl-sp-math/wolfcrypt/src/fe_x25519_128.i
 96.23% (383/398)
 90.91% (20/22)
 89.01% (81/91)
src/wolfssl-sp-math/wolfcrypt/src/ge_448.c
 98.35% (1014/1031)
 90.00% (18/20)
 96.00% (120/125)
src/wolfssl-sp-math/wolfcrypt/src/ge_operations.c
100.00% (594/594)
100.00% (27/27)
100.00% (257/257)
src/wolfssl-sp-math/wolfcrypt/src/hash.c
 34.70% (313/902)
 61.54% (8/13)
 31.10% (88/283)
src/wolfssl-sp-math/wolfcrypt/src/hmac.c
 51.28% (459/895)
 78.57% (11/14)
 57.81% (296/512)
src/wolfssl-sp-math/wolfcrypt/src/kdf.c
 88.89% (56/63)
100.00% (3/3)
 92.31% (24/26)
src/wolfssl-sp-math/wolfcrypt/src/md2.c
  0.00% (0/90)
  0.00% (0/4)
  0.00% (0/36)
src/wolfssl-sp-math/wolfcrypt/src/md4.c
 99.15% (116/117)
100.00% (5/5)
 99.13% (114/115)
src/wolfssl-sp-math/wolfcrypt/src/md5.c
 87.56% (190/217)
 83.33% (10/12)
 91.95% (217/236)
src/wolfssl-sp-math/wolfcrypt/src/memory.c
 59.57% (28/47)
 60.00% (3/5)
 45.00% (9/20)
src/wolfssl-sp-math/wolfcrypt/src/misc.c
 63.67% (177/278)
 77.78% (35/45)
 87.16% (95/109)
src/wolfssl-sp-math/wolfcrypt/src/poly1305.c
 82.75% (211/255)
 91.67% (11/12)
 81.43% (114/140)
src/wolfssl-sp-math/wolfcrypt/src/pwdbased.c
  0.00% (0/497)
  0.00% (0/12)
  0.00% (0/460)
src/wolfssl-sp-math/wolfcrypt/src/random.c
 70.41% (414/588)
 70.83% (17/24)
 68.51% (309/451)
src/wolfssl-sp-math/wolfcrypt/src/ripemd.c
  0.00% (0/238)
  0.00% (0/5)
  0.00% (0/354)
src/wolfssl-sp-math/wolfcrypt/src/rsa.c
 49.05% (696/1419)
 62.00% (31/50)
 39.30% (496/1262)
src/wolfssl-sp-math/wolfcrypt/src/sha.c
 84.14% (191/227)
 84.62% (11/13)
 92.33% (325/352)
src/wolfssl-sp-math/wolfcrypt/src/sha256.c
 80.80% (303/375)
 80.00% (20/25)
 85.76% (289/337)
src/wolfssl-sp-math/wolfcrypt/src/sha3.c
 70.85% (192/271)
 69.77% (30/43)
 82.53% (222/269)
src/wolfssl-sp-math/wolfcrypt/src/sha512.c
 77.01% (392/509)
 69.23% (36/52)
 86.50% (442/511)
src/wolfssl-sp-math/wolfcrypt/src/sp_int.c
 91.44% (2296/2511)
 95.06% (77/81)
 89.12% (2483/2786)
src/wolfssl-sp-math/wolfcrypt/src/sp_x86_64.c
 58.18% (6879/11824)
 70.96% (215/303)
 63.76% (4245/6658)
src/wolfssl-sp-math/wolfcrypt/src/wc_encrypt.c
  0.00% (0/378)
  0.00% (0/7)
  0.00% (0/195)
src/wolfssl-sp-math/wolfcrypt/src/wc_port.c
 16.46% (52/316)
 33.33% (7/21)
 12.32% (34/276)
src/wolfssl-sp-math/wolfcrypt/src/wolfmath.c
 62.92% (56/89)
 83.33% (5/6)
 65.22% (60/92)
src/wolfssl-sp-math/wolfssl/wolfcrypt/blake2-impl.h
  0.00% (0/86)
  0.00% (0/11)
  0.00% (0/13)
src/wolfssl-sp-math/wolfssl/wolfcrypt/blake2-int.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/wolfssl/src/internal.c
 39.09% (1344/3438)
 62.16% (69/111)
 41.09% (846/2059)
src/wolfssl/src/keys.c
 11.41% (21/184)
 33.33% (2/6)
 13.91% (16/115)
src/wolfssl/src/ssl.c
 14.88% (541/3636)
 12.99% (30/231)
 14.57% (408/2801)
src/wolfssl/src/tls.c
 80.81% (1861/2303)
 88.99% (97/109)
 81.95% (1212/1479)
src/wolfssl/src/tls13.c
 45.51% (628/1380)
 58.93% (33/56)
 44.44% (392/882)
src/wolfssl/src/wolfio.c
  8.20% (10/122)
 11.76% (2/17)
  6.00% (6/100)
src/wolfssl/src/x509.c
  0.00% (0/62)
  0.00% (0/2)
  0.00% (0/49)
src/wolfssl/wolfcrypt/src/aes.c
 82.21% (707/860)
 84.85% (28/33)
 88.64% (843/951)
src/wolfssl/wolfcrypt/src/asn.c
 50.05% (2983/5960)
 59.67% (108/181)
 53.15% (2322/4369)
src/wolfssl/wolfcrypt/src/chacha.c
 76.07% (89/117)
 83.33% (5/6)
 90.04% (235/261)
src/wolfssl/wolfcrypt/src/coding.c
 99.64% (276/277)
100.00% (8/8)
 99.59% (244/245)
src/wolfssl/wolfcrypt/src/dh.c
 42.60% (262/615)
 56.67% (17/30)
 47.40% (328/692)
src/wolfssl/wolfcrypt/src/ecc.c
 77.00% (1687/2191)
 75.82% (69/91)
 80.57% (2003/2486)
src/wolfssl/wolfcrypt/src/error.c
  0.00% (0/365)
  0.00% (0/2)
  0.00% (0/182)
src/wolfssl/wolfcrypt/src/hash.c
 31.42% (284/904)
 90.91% (20/22)
 31.07% (128/412)
src/wolfssl/wolfcrypt/src/hmac.c
 47.29% (393/831)
 91.67% (11/12)
 55.51% (257/463)
src/wolfssl/wolfcrypt/src/kdf.c
 83.96% (157/187)
100.00% (5/5)
 88.51% (77/87)
src/wolfssl/wolfcrypt/src/md5.c
 92.46% (184/199)
100.00% (10/10)
 95.18% (217/228)
src/wolfssl/wolfcrypt/src/memory.c
 59.57% (28/47)
 60.00% (3/5)
 45.00% (9/20)
src/wolfssl/wolfcrypt/src/misc.c
 63.67% (177/278)
 77.78% (35/45)
 87.16% (95/109)
src/wolfssl/wolfcrypt/src/poly1305.c
 82.75% (211/255)
 91.67% (11/12)
 81.43% (114/140)
src/wolfssl/wolfcrypt/src/pwdbased.c
  0.00% (0/284)
  0.00% (0/7)
  0.00% (0/248)
src/wolfssl/wolfcrypt/src/random.c
 68.94% (384/557)
 70.83% (17/24)
 66.04% (280/424)
src/wolfssl/wolfcrypt/src/rsa.c
 70.49% (953/1352)
 76.60% (36/47)
 70.12% (737/1051)
src/wolfssl/wolfcrypt/src/sha.c
 92.11% (175/190)
100.00% (11/11)
 96.37% (319/331)
src/wolfssl/wolfcrypt/src/sha256.c
 84.64% (259/306)
 95.24% (20/21)
 89.74% (271/302)
src/wolfssl/wolfcrypt/src/sha3.c
 76.02% (168/221)
 72.22% (26/36)
 86.64% (201/232)
src/wolfssl/wolfcrypt/src/sha512.c
 83.82% (342/408)
 81.82% (36/44)
 91.74% (422/460)
src/wolfssl/wolfcrypt/src/sp_int.c
 89.51% (2706/3023)
 92.22% (83/90)
 88.73% (2363/2663)
src/wolfssl/wolfcrypt/src/wc_encrypt.c
  0.00% (0/169)
  0.00% (0/3)
  0.00% (0/79)
src/wolfssl/wolfcrypt/src/wc_port.c
 15.65% (49/313)
 33.33% (7/21)
 12.32% (34/276)
src/wolfssl/wolfcrypt/src/wolfmath.c
 65.26% (62/95)
 83.33% (5/6)
 64.44% (58/90)
Totals
 41.78% (283798/679203)
 45.26% (15865/35052)
 42.86% (221002/515602)