LCOV - code coverage report
Current view: top level - crypto Hit Total Coverage
Test: unit_test_coverage.info Lines: 2639 3115 84.7 %
Date: 2025-08-14 07:26:07 Functions: 283 312 90.7 %
Branches: 1485 4062 36.6 %

Filename Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage Branches Sort by branch coverage
s2n_aead_cipher_aes_gcm.c
88.1%88.1%
88.1 % 148 / 168 94.4 % 17 / 18 25.0 % 83 / 332
s2n_aead_cipher_chacha20_poly1305.c
100.0%
100.0 % 58 / 58 100.0 % 7 / 7 27.1 % 26 / 96
s2n_cbc_cipher_3des.c
100.0%
100.0 % 38 / 38 100.0 % 7 / 7 26.0 % 13 / 50
s2n_cbc_cipher_aes.c
100.0%
100.0 % 53 / 53 100.0 % 10 / 10 26.5 % 18 / 68
s2n_certificate.c
87.2%87.2%
87.2 % 468 / 537 92.7 % 38 / 41 49.2 % 306 / 622
s2n_certificate.h
100.0%
100.0 % 1 / 1 - 0 / 0 - 0 / 0
s2n_cipher.c
100.0%
100.0 % 12 / 12 100.0 % 2 / 2 30.0 % 3 / 10
s2n_composite_cipher_aes_sha.c
100.0%
100.0 % 126 / 126 100.0 % 23 / 23 32.1 % 34 / 106
s2n_crypto.c
100.0%
100.0 % 6 / 6 100.0 % 1 / 1 50.0 % 1 / 2
s2n_dhe.c
92.4%92.4%
92.4 % 182 / 197 100.0 % 16 / 16 30.6 % 77 / 252
s2n_drbg.c
99.3%99.3%
99.3 % 138 / 139 100.0 % 12 / 12 38.6 % 91 / 236
s2n_drbg.h
100.0%
100.0 % 1 / 1 - 0 / 0 - 0 / 0
s2n_ecc_evp.c
95.4%95.4%
95.4 % 226 / 237 94.7 % 18 / 19 37.4 % 139 / 372
s2n_ecc_evp.h
100.0%
100.0 % 1 / 1 - 0 / 0 - 0 / 0
s2n_evp.h
100.0%
100.0 % 1 / 1 - 0 / 0 - 0 / 0
s2n_evp_kem.c
100.0%
100.0 % 9 / 9 100.0 % 3 / 3 50.0 % 3 / 6
s2n_fips.c
80.0%80.0%
80.0 % 16 / 20 100.0 % 4 / 4 70.0 % 7 / 10
s2n_fips_rules.c
98.6%98.6%
98.6 % 71 / 72 100.0 % 7 / 7 67.1 % 47 / 70
s2n_hash.c
84.7%84.7%
84.7 % 221 / 261 100.0 % 25 / 25 39.5 % 140 / 354
s2n_hkdf.c
66.5%66.5%
66.5 % 105 / 158 61.5 % 8 / 13 33.8 % 71 / 210
s2n_hmac.c
73.6%73.6%
73.6 % 192 / 261 80.0 % 16 / 20 45.2 % 159 / 352
s2n_kdf.h
0.0%
0.0 % 0 / 3 - 0 / 0 - 0 / 0
s2n_libcrypto.c
64.6%64.6%
64.6 % 53 / 82 75.0 % 12 / 16 22.2 % 12 / 54
s2n_locking.c
100.0%
100.0 % 6 / 6 100.0 % 2 / 2 - 0 / 0
s2n_mldsa.c
17.4%17.4%
17.4 % 4 / 23 50.0 % 1 / 2 0.0 % 0 / 30
s2n_openssl.h
100.0%
100.0 % 2 / 2 - 0 / 0 - 0 / 0
s2n_openssl_x509.c
97.3%97.3%
97.3 % 71 / 73 100.0 % 6 / 6 35.1 % 33 / 94
s2n_pkey.c
88.5%88.5%
88.5 % 146 / 165 100.0 % 15 / 15 44.1 % 75 / 170
s2n_pkey_evp.c
79.6%79.6%
79.6 % 160 / 201 80.0 % 12 / 15 28.9 % 101 / 350
s2n_pq.c
100.0%
100.0 % 11 / 11 100.0 % 3 / 3 - 0 / 0
s2n_prf_libcrypto.c
0.0%
0.0 % 0 / 48 0.0 % 0 / 1 0.0 % 0 / 60
s2n_rsa_pss.c
100.0%
100.0 % 7 / 7 100.0 % 2 / 2 - 0 / 0
s2n_rsa_pss.h
100.0%
100.0 % 1 / 1 - 0 / 0 - 0 / 0
s2n_sequence.c
100.0%
100.0 % 22 / 22 100.0 % 2 / 2 64.3 % 9 / 14
s2n_stream_cipher_null.c
42.1%42.1%
42.1 % 8 / 19 40.0 % 2 / 5 16.7 % 2 / 12
s2n_stream_cipher_rc4.c
50.0%50.0%
50.0 % 21 / 42 62.5 % 5 / 8 15.2 % 7 / 46
s2n_tls13_keys.c
100.0%
100.0 % 53 / 53 100.0 % 7 / 7 33.3 % 28 / 84
s2n_tls13_keys.h
100.0%
100.0 % 1 / 1 - 0 / 0 - 0 / 0

Generated by: LCOV version 1.14