| Sourceā“ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity | 
|---|
|  bio_b64.c | Source: | bio_b64.c |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/bio_b64.c |  | Coverage: | 43.137% (110/255) | 
 |  | 358 | 84 | 
|  bio_enc.c | Source: | bio_enc.c |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/bio_enc.c |  | Coverage: | 56.186% (109/194) | 
 |  | 314 | 68 | 
|  bio_md.c | Source: | bio_md.c |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/bio_md.c |  | Coverage: | 42.574% (43/101) | 
 |  | 155 | 39 | 
|  bio_ok.c | Source: | bio_ok.c |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/bio_ok.c |  | Coverage: | 0.000% (0/227) | 
 |  | 379 | 83 | 
|  c_allc.c | Source: | c_allc.c |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/c_allc.c |  | Coverage: | 100.000% (1/1) | 
 |  | 190 | 1 | 
|  c_alld.c | Source: | c_alld.c |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/c_alld.c |  | Coverage: | 100.000% (1/1) | 
 |  | 27 | 1 | 
|  cmeth_lib.c | Source: | cmeth_lib.c |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/cmeth_lib.c |  | Coverage: | 58.333% (14/24) | 
 |  | 40 | 20 | 
|  digest.c | Source: | digest.c |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/digest.c |  | Coverage: | 62.733% (101/161) | 
 |  | 197 | 48 | 
|  e_aes.c | Source: | e_aes.c |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aes.c |  | Coverage: | 52.896% (548/1036) | 
 |  | 1133 | 324 | 
|  e_aes_cbc_hmac_sha1.c | Source: | e_aes_cbc_hmac_sha1.c |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aes_cbc_hmac_sha1.c |  | Coverage: | 1.896% (4/211) | 
 |  | 428 | 68 | 
|  e_aes_cbc_hmac_sha256.c | Source: | e_aes_cbc_hmac_sha256.c |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aes_cbc_hmac_sha256.c |  | Coverage: | 1.786% (4/224) | 
 |  | 510 | 69 | 
|  e_aria.c | Source: | e_aria.c |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_aria.c |  | Coverage: | 55.962% (352/629) | 
 |  | 434 | 230 | 
|  e_bf.c | Source: | e_bf.c |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_bf.c |  | Coverage: | 68.293% (28/41) | 
 |  | 7 | 19 | 
|  e_camellia.c | Source: | e_camellia.c |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_camellia.c |  | Coverage: | 77.143% (54/70) | 
 |  | 116 | 39 | 
|  e_cast.c | Source: | e_cast.c |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_cast.c |  | Coverage: | 68.293% (28/41) | 
 |  | 7 | 19 | 
|  e_chacha20_poly1305.c | Source: | e_chacha20_poly1305.c |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_chacha20_poly1305.c |  | Coverage: | 67.544% (154/228) | 
 |  | 337 | 77 | 
|  e_des.c | Source: | e_des.c |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_des.c |  | Coverage: | 62.319% (43/69) | 
 |  | 114 | 32 | 
|  e_des3.c | Source: | e_des3.c |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_des3.c |  | Coverage: | 64.545% (71/110) | 
 |  | 210 | 53 | 
|  e_idea.c | Source: | e_idea.c |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_idea.c |  | Coverage: | 75.926% (41/54) | 
 |  | 22 | 23 | 
|  e_null.c | Source: | e_null.c |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_null.c |  | Coverage: | 66.667% (4/6) | 
 |  | 5 | 4 | 
|  e_old.c | Source: | e_old.c |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_old.c |  | Coverage: | 0.000% (0/10) | 
 |  | 10 | 10 | 
|  e_rc2.c | Source: | e_rc2.c |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_rc2.c |  | Coverage: | 54.167% (52/96) | 
 |  | 86 | 43 | 
|  e_rc4.c | Source: | e_rc4.c |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_rc4.c |  | Coverage: | 100.000% (4/4) | 
 |  | 6 | 4 | 
|  e_rc4_hmac_md5.c | Source: | e_rc4_hmac_md5.c |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_rc4_hmac_md5.c |  | Coverage: | 1.235% (1/81) | 
 |  | 115 | 26 | 
|  e_seed.c | Source: | e_seed.c |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_seed.c |  | Coverage: | 68.293% (28/41) | 
 |  | 7 | 19 | 
|  e_sm4.c | Source: | e_sm4.c |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_sm4.c |  | Coverage: | 75.472% (40/53) | 
 |  | 28 | 27 | 
|  e_xcbc_d.c | Source: | e_xcbc_d.c |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_xcbc_d.c |  | Coverage: | 66.667% (6/9) | 
 |  | 20 | 5 | 
|  encode.c | Source: | encode.c |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/encode.c |  | Coverage: | 81.006% (145/179) | 
 |  | 208 | 59 | 
|  evp_cnf.c | Source: | evp_cnf.c |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/evp_cnf.c |  | Coverage: | 2.128% (1/47) | 
 |  | 187 | 13 | 
|  evp_enc.c | Source: | evp_enc.c |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/evp_enc.c |  | Coverage: | 72.271% (245/339) | 
 |  | 402 | 117 | 
|  evp_err.c | Source: | evp_err.c |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/evp_err.c |  | Coverage: | 75.000% (3/4) | 
 |  | 6 | 2 | 
|  evp_key.c | Source: | evp_key.c |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/evp_key.c |  | Coverage: | 46.465% (46/99) | 
 |  | 156 | 37 | 
|  evp_lib.c | Source: | evp_lib.c |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/evp_lib.c |  | Coverage: | 52.299% (91/174) | 
 |  | 190 | 121 | 
|  evp_locl.h | Source: | evp_locl.h |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/evp_locl.h |  | Coverage: | 4.167% (1/24) | 
 |  | 1 | 24 | 
|  evp_pbe.c | Source: | evp_pbe.c |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/evp_pbe.c |  | Coverage: | 24.490% (24/98) | 
 |  | 129 | 39 | 
|  evp_pkey.c | Source: | evp_pkey.c |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/evp_pkey.c |  | Coverage: | 33.333% (18/54) | 
 |  | 95 | 26 | 
|  m_md4.c | Source: | m_md4.c |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/m_md4.c |  | Coverage: | 100.000% (4/4) | 
 |  | 4 | 4 | 
|  m_md5.c | Source: | m_md5.c |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/m_md5.c |  | Coverage: | 100.000% (4/4) | 
 |  | 4 | 4 | 
|  m_md5_sha1.c | Source: | m_md5_sha1.c |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/m_md5_sha1.c |  | Coverage: | 12.500% (7/56) | 
 |  | 53 | 22 | 
|  m_mdc2.c | Source: | m_mdc2.c |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/m_mdc2.c |  | Coverage: | 100.000% (4/4) | 
 |  | 4 | 4 | 
|  m_null.c | Source: | m_null.c |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/m_null.c |  | Coverage: | 25.000% (1/4) | 
 |  | 4 | 4 | 
|  m_ripemd.c | Source: | m_ripemd.c |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/m_ripemd.c |  | Coverage: | 100.000% (4/4) | 
 |  | 4 | 4 | 
|  m_sha1.c | Source: | m_sha1.c |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/m_sha1.c |  | Coverage: | 47.273% (26/55) | 
 |  | 54 | 35 | 
|  m_sha3.c | Source: | m_sha3.c |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/m_sha3.c |  | Coverage: | 88.235% (30/34) | 
 |  | 55 | 20 | 
|  m_sigver.c | Source: | m_sigver.c |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/m_sigver.c |  | Coverage: | 65.663% (109/166) | 
 |  | 152 | 55 | 
|  m_wp.c | Source: | m_wp.c |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/m_wp.c |  | Coverage: | 100.000% (4/4) | 
 |  | 4 | 4 | 
|  names.c | Source: | names.c |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/names.c |  | Coverage: | 44.186% (19/43) | 
 |  | 122 | 21 | 
|  p5_crpt.c | Source: | p5_crpt.c |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/p5_crpt.c |  | Coverage: | 0.000% (0/55) | 
 |  | 92 | 18 | 
|  p5_crpt2.c | Source: | p5_crpt2.c |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/p5_crpt2.c |  | Coverage: | 29.897% (29/97) | 
 |  | 218 | 33 | 
|  p_dec.c | Source: | p_dec.c |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/p_dec.c |  | Coverage: | 60.000% (3/5) | 
 |  | 8 | 3 | 
|  p_enc.c | Source: | p_enc.c |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/p_enc.c |  | Coverage: | 60.000% (3/5) | 
 |  | 8 | 3 | 
|  p_lib.c | Source: | p_lib.c |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/p_lib.c |  | Coverage: | 54.354% (181/333) | 
 |  | 487 | 131 | 
|  p_open.c | Source: | p_open.c |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/p_open.c |  | Coverage: | 48.276% (14/29) | 
 |  | 71 | 11 | 
|  p_seal.c | Source: | p_seal.c |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/p_seal.c |  | Coverage: | 52.941% (18/34) | 
 |  | 67 | 12 | 
|  p_sign.c | Source: | p_sign.c |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/p_sign.c |  | Coverage: | 40.000% (12/30) | 
 |  | 47 | 11 | 
|  p_verify.c | Source: | p_verify.c |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/p_verify.c |  | Coverage: | 40.741% (11/27) | 
 |  | 41 | 10 | 
|  pbe_scrypt.c | Source: | pbe_scrypt.c |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/pbe_scrypt.c |  | Coverage: | 68.605% (59/86) | 
 |  | 145 | 30 | 
|  pmeth_fn.c | Source: | pmeth_fn.c |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/pmeth_fn.c |  | Coverage: | 49.801% (125/251) | 
 |  | 165 | 71 | 
|  pmeth_gn.c | Source: | pmeth_gn.c |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/pmeth_gn.c |  | Coverage: | 49.635% (68/137) | 
 |  | 183 | 47 | 
|  pmeth_lib.c | Source: | pmeth_lib.c |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/pmeth_lib.c |  | Coverage: | 38.040% (132/347) | 
 |  | 575 | 147 |