| Source | Condition %▾ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity | 
 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 | 
 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_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_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_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 | 
 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 | 
 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 | 
 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 | 
 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 | 
 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 | 
 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_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_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 | 
 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_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 | 
 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 | 
 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_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_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_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_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 | 
 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 | 
 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 | 
 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 | 
 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_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 | 
 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_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 | 
 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 | 
 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 | 
 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 | 
 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 | 
 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 | 
 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 | 
 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 | 
 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 | 
 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 | 
 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 | 
 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 | 
 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 | 
 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 | 
 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_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 | 
 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 | 
 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 | 
 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 | 
 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 | 
 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 | 
 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 | 
 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 | 
 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 | 
 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_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 | 
 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_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 | 
 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 | 
 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 | 
 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 |