Functionâ–ľ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
SSL_CIPHER_standard_nameName: | SSL_CIPHER_standard_name | Prototype: | const char *SSL_CIPHER_standard_name(const SSL_CIPHER *c) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c | Lines: | 1857-1862 |
| | 5 | 2 |
SSL_CIPHER_is_aeadName: | SSL_CIPHER_is_aead | Prototype: | int SSL_CIPHER_is_aead(const SSL_CIPHER *c) | Coverage: | 0.000% (0/3) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c | Lines: | 2097-2100 |
| | 1 | 1 |
SSL_CIPHER_get_versionName: | SSL_CIPHER_get_version | Prototype: | const char *SSL_CIPHER_get_version(const SSL_CIPHER *c) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c | Lines: | 1834-1846 |
| | 7 | 3 |
SSL_CIPHER_get_protocol_idName: | SSL_CIPHER_get_protocol_id | Prototype: | uint16_t SSL_CIPHER_get_protocol_id(const SSL_CIPHER *c) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c | Lines: | 1893-1896 |
| | 1 | 1 |
SSL_CIPHER_get_nameName: | SSL_CIPHER_get_name | Prototype: | const char *SSL_CIPHER_get_name(const SSL_CIPHER *c) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c | Lines: | 1849-1854 |
| | 5 | 2 |
SSL_CIPHER_get_kx_nidName: | SSL_CIPHER_get_kx_nid | Prototype: | int SSL_CIPHER_get_kx_nid(const SSL_CIPHER *c) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c | Lines: | 2070-2077 |
| | 4 | 2 |
SSL_CIPHER_get_idName: | SSL_CIPHER_get_id | Prototype: | uint32_t SSL_CIPHER_get_id(const SSL_CIPHER *c) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c | Lines: | 1888-1891 |
| | 1 | 1 |
SSL_CIPHER_get_handshake_digestName: | SSL_CIPHER_get_handshake_digest | Prototype: | const EVP_MD *SSL_CIPHER_get_handshake_digest(const SSL_CIPHER *c) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c | Lines: | 2088-2095 |
| | 8 | 2 |
SSL_CIPHER_get_digest_nidName: | SSL_CIPHER_get_digest_nid | Prototype: | int SSL_CIPHER_get_digest_nid(const SSL_CIPHER *c) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c | Lines: | 2061-2068 |
| | 4 | 2 |
SSL_CIPHER_get_cipher_nidName: | SSL_CIPHER_get_cipher_nid | Prototype: | int SSL_CIPHER_get_cipher_nid(const SSL_CIPHER *c) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c | Lines: | 2050-2059 |
| | 9 | 3 |
SSL_CIPHER_get_bitsName: | SSL_CIPHER_get_bits | Prototype: | int SSL_CIPHER_get_bits(const SSL_CIPHER *c, int *alg_bits) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c | Lines: | 1876-1886 |
| | 10 | 3 |
SSL_CIPHER_get_auth_nidName: | SSL_CIPHER_get_auth_nid | Prototype: | int SSL_CIPHER_get_auth_nid(const SSL_CIPHER *c) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c | Lines: | 2079-2086 |
| | 4 | 2 |
SSL_CIPHER_findName: | SSL_CIPHER_find | Prototype: | const SSL_CIPHER *SSL_CIPHER_find(SSL *ssl, const unsigned char *ptr) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c | Lines: | 2045-2048 |
| | 1 | 1 |
SSL_CIPHER_descriptionName: | SSL_CIPHER_description | Prototype: | char *SSL_CIPHER_description(const SSL_CIPHER *cipher, char *buf, int len) | Coverage: | 0.000% (0/117) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c | Lines: | 1634-1832 |
| | 136 | 59 |
SSL3_RECORD_set_seq_numName: | SSL3_RECORD_set_seq_num | Prototype: | void SSL3_RECORD_set_seq_num(SSL3_RECORD *r, const unsigned char *seq_num) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/ssl3_record.c | Lines: | 60-63 |
| | 1 | 1 |
SSL3_RECORD_releaseName: | SSL3_RECORD_release | Prototype: | void SSL3_RECORD_release(SSL3_RECORD *r, size_t num_recs) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/ssl3_record.c | Lines: | 50-58 |
| | 8 | 2 |
SSL3_RECORD_clearName: | SSL3_RECORD_clear | Prototype: | void SSL3_RECORD_clear(SSL3_RECORD *r, size_t num_recs) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/ssl3_record.c | Lines: | 37-48 |
| | 6 | 2 |
SSL3_BUFFER_set_dataName: | SSL3_BUFFER_set_data | Prototype: | void SSL3_BUFFER_set_data(SSL3_BUFFER *b, const unsigned char *d, size_t n) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/ssl3_buffer.c | Lines: | 13-19 |
| | 6 | 2 |
SSL3_BUFFER_releaseName: | SSL3_BUFFER_release | Prototype: | void SSL3_BUFFER_release(SSL3_BUFFER *b) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/ssl3_buffer.c | Lines: | 31-35 |
| | 6 | 1 |
SSL3_BUFFER_clearName: | SSL3_BUFFER_clear | Prototype: | void SSL3_BUFFER_clear(SSL3_BUFFER *b) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/ssl3_buffer.c | Lines: | 25-29 |
| | 2 | 1 |
SRP_user_pwd_set_sv_BNName: | SRP_user_pwd_set_sv_BN | Prototype: | static int SRP_user_pwd_set_sv_BN(SRP_user_pwd *vinfo, BIGNUM *s, BIGNUM *v) | Coverage: | 60.000% (3/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/srp/srp_vfy.c | Lines: | 246-251 |
| | 11 | 1 |
SRP_user_pwd_set_svName: | SRP_user_pwd_set_sv | Prototype: | static int SRP_user_pwd_set_sv(SRP_user_pwd *vinfo, const char *s, const char *v) | Coverage: | 35.714% (5/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/srp/srp_vfy.c | Lines: | 219-244 |
| | 43 | 6 |
SRP_user_pwd_set_idsName: | SRP_user_pwd_set_ids | Prototype: | static int SRP_user_pwd_set_ids(SRP_user_pwd *vinfo, const char *id, const char *info) | Coverage: | 60.000% (6/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/srp/srp_vfy.c | Lines: | 211-217 |
| | 19 | 2 |
SRP_user_pwd_set_gNName: | SRP_user_pwd_set_gN | Prototype: | static void SRP_user_pwd_set_gN(SRP_user_pwd *vinfo, const BIGNUM *g, const BIGNUM *N) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/srp/srp_vfy.c | Lines: | 204-209 |
| | 2 | 1 |
SRP_user_pwd_newName: | SRP_user_pwd_new | Prototype: | static SRP_user_pwd *SRP_user_pwd_new(void) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/srp/srp_vfy.c | Lines: | 187-202 |
| | 40 | 2 |
SRP_user_pwd_freeName: | SRP_user_pwd_free | Prototype: | void SRP_user_pwd_free(SRP_user_pwd *user_pwd) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/srp/srp_vfy.c | Lines: | 176-185 |
| | 9 | 2 |
SRP_get_gN_by_idName: | SRP_get_gN_by_id | Prototype: | static SRP_gN *SRP_get_gN_by_id(const char *id, struct stack_st_SRP_gN *gN_tab) | Coverage: | 9.302% (4/43) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/srp/srp_vfy.c | Lines: | 338-351 |
| | 178 | 10 |
SRP_get_default_gNName: | SRP_get_default_gN | Prototype: | SRP_gN *SRP_get_default_gN(const char *id) | Coverage: | 20.000% (8/40) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/srp/srp_lib.c | Lines: | 272-283 |
| | 175 | 10 |
SRP_gN_place_bnName: | SRP_gN_place_bn | Prototype: | static BIGNUM *SRP_gN_place_bn(struct stack_st_SRP_gN_cache *gN_cache, char *ch) | Coverage: | 0.000% (0/46) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/srp/srp_vfy.c | Lines: | 353-374 |
| | 185 | 12 |
SRP_gN_new_initName: | SRP_gN_new_init | Prototype: | static SRP_gN_cache *SRP_gN_new_init(const char *ch) | Coverage: | 0.000% (0/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/srp/srp_vfy.c | Lines: | 304-327 |
| | 31 | 6 |
SRP_gN_freeName: | SRP_gN_free | Prototype: | static void SRP_gN_free(SRP_gN_cache *gN_cache) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/srp/srp_vfy.c | Lines: | 329-336 |
| | 7 | 2 |
SRP_create_verifier_BNName: | SRP_create_verifier_BN | Prototype: | int SRP_create_verifier_BN(const char *user, const char *pass, BIGNUM **salt, BIGNUM **verifier, const BIGNUM *N, const BIGNUM *g) | Coverage: | 51.429% (18/35) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/srp/srp_vfy.c | Lines: | 668-713 |
| | 77 | 8 |
SRP_create_verifierName: | SRP_create_verifier | Prototype: | char *SRP_create_verifier(const char *user, const char *pass, char **salt, char **verifier, const char *N, const char *g) | Coverage: | 36.957% (17/46) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/srp/srp_vfy.c | Lines: | 581-657 |
| | 144 | 14 |
SRP_check_known_gN_paramName: | SRP_check_known_gN_param | Prototype: | char *SRP_check_known_gN_param(const BIGNUM *g, const BIGNUM *N) | Coverage: | 57.143% (8/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/srp/srp_lib.c | Lines: | 259-270 |
| | 19 | 4 |
SRP_Verify_B_mod_NName: | SRP_Verify_B_mod_N | Prototype: | int SRP_Verify_B_mod_N(const BIGNUM *B, const BIGNUM *N) | Coverage: | 46.667% (7/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/srp/srp_lib.c | Lines: | 216-235 |
| | 25 | 5 |
SRP_Verify_A_mod_NName: | SRP_Verify_A_mod_N | Prototype: | int SRP_Verify_A_mod_N(const BIGNUM *A, const BIGNUM *N) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/srp/srp_lib.c | Lines: | 237-241 |
| | 1 | 1 |
SRP_VBASE_newName: | SRP_VBASE_new | Prototype: | SRP_VBASE *SRP_VBASE_new(char *seed_key) | Coverage: | 35.714% (5/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/srp/srp_vfy.c | Lines: | 271-292 |
| | 54 | 4 |
SRP_VBASE_initName: | SRP_VBASE_init | Prototype: | int SRP_VBASE_init(SRP_VBASE *vb, char *verifier_file) | Coverage: | 32.787% (20/61) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/srp/srp_vfy.c | Lines: | 382-493 |
| | 132 | 19 |
SRP_VBASE_get_by_userName: | SRP_VBASE_get_by_user | Prototype: | SRP_user_pwd *SRP_VBASE_get_by_user(SRP_VBASE *vb, char *username) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/srp/srp_vfy.c | Lines: | 519-522 |
| | 1 | 1 |
SRP_VBASE_get1_by_userName: | SRP_VBASE_get1_by_user | Prototype: | SRP_user_pwd *SRP_VBASE_get1_by_user(SRP_VBASE *vb, char *username) | Coverage: | 7.895% (3/38) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/srp/srp_vfy.c | Lines: | 529-576 |
| | 100 | 10 |
SRP_VBASE_freeName: | SRP_VBASE_free | Prototype: | void SRP_VBASE_free(SRP_VBASE *vb) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/srp/srp_vfy.c | Lines: | 294-302 |
| | 6 | 2 |
SRP_Calc_xName: | SRP_Calc_x | Prototype: | BIGNUM *SRP_Calc_x(const BIGNUM *s, const char *user, const char *pass) | Coverage: | 44.444% (16/36) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/srp/srp_lib.c | Lines: | 119-156 |
| | 80 | 8 |
SRP_Calc_uName: | SRP_Calc_u | Prototype: | BIGNUM *SRP_Calc_u(const BIGNUM *A, const BIGNUM *B, const BIGNUM *N) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/srp/srp_lib.c | Lines: | 51-55 |
| | 1 | 1 |
SRP_Calc_server_keyName: | SRP_Calc_server_key | Prototype: | BIGNUM *SRP_Calc_server_key(const BIGNUM *A, const BIGNUM *v, const BIGNUM *u, const BIGNUM *b, const BIGNUM *N) | Coverage: | 44.828% (13/29) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/srp/srp_lib.c | Lines: | 57-85 |
| | 61 | 7 |
SRP_Calc_client_keyName: | SRP_Calc_client_key | Prototype: | BIGNUM *SRP_Calc_client_key(const BIGNUM *N, const BIGNUM *B, const BIGNUM *g, const BIGNUM *x, const BIGNUM *a, const BIGNUM *u) | Coverage: | 42.553% (20/47) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/srp/srp_lib.c | Lines: | 174-214 |
| | 101 | 11 |
SRP_Calc_BName: | SRP_Calc_B | Prototype: | BIGNUM *SRP_Calc_B(const BIGNUM *b, const BIGNUM *N, const BIGNUM *g, const BIGNUM *v) | Coverage: | 48.276% (14/29) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/srp/srp_lib.c | Lines: | 87-117 |
| | 76 | 5 |
SRP_Calc_A_paramName: | SRP_Calc_A_param | Prototype: | int SRP_Calc_A_param(SSL *s) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/tls_srp.c | Lines: | 368-381 |
| | 8 | 3 |
SRP_Calc_AName: | SRP_Calc_A | Prototype: | BIGNUM *SRP_Calc_A(const BIGNUM *a, const BIGNUM *N, const BIGNUM *g) | Coverage: | 46.667% (7/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/srp/srp_lib.c | Lines: | 158-172 |
| | 39 | 3 |
SMIME_write_PKCS7Name: | SMIME_write_PKCS7 | Prototype: | int SMIME_write_PKCS7(BIO *bio, PKCS7 *p7, BIO *data, int flags) | Coverage: | 100.000% (5/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs7/pk7_mime.c | Lines: | 29-43 |
| | 13 | 2 |
SMIME_write_CMSName: | SMIME_write_CMS | Prototype: | int SMIME_write_CMS(BIO *bio, CMS_ContentInfo *cms, BIO *data, int flags) | Coverage: | 100.000% (5/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_io.c | Lines: | 68-81 |
| | 13 | 2 |
SMIME_write_ASN1Name: | SMIME_write_ASN1 | Prototype: | int SMIME_write_ASN1(BIO *bio, ASN1_VALUE *val, BIO *data, int flags, int ctype_nid, int econt_nid, struct stack_st_X509_ALGOR *mdalgs, const ASN1_ITEM *it) | Coverage: | 66.667% (32/48) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn_mime.c | Lines: | 222-310 |
| | 74 | 15 |
SMIME_textName: | SMIME_text | Prototype: | int SMIME_text(BIO *in, BIO *out) | Coverage: | 18.750% (9/48) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn_mime.c | Lines: | 525-554 |
| | 191 | 12 |
SMIME_read_PKCS7Name: | SMIME_read_PKCS7 | Prototype: | PKCS7 *SMIME_read_PKCS7(BIO *bio, BIO **bcont) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs7/pk7_mime.c | Lines: | 45-48 |
| | 1 | 1 |
SMIME_read_CMSName: | SMIME_read_CMS | Prototype: | CMS_ContentInfo *SMIME_read_CMS(BIO *bio, BIO **bcont) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_io.c | Lines: | 83-88 |
| | 3 | 1 |
SMIME_read_ASN1Name: | SMIME_read_ASN1 | Prototype: | ASN1_VALUE *SMIME_read_ASN1(BIO *bio, BIO **bcont, const ASN1_ITEM *it) | Coverage: | 13.300% (27/203) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn_mime.c | Lines: | 370-475 |
| | 951 | 44 |
SMIME_crlf_copyName: | SMIME_crlf_copy | Prototype: | int SMIME_crlf_copy(BIO *in, BIO *out, int flags) | Coverage: | 54.286% (19/35) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn_mime.c | Lines: | 478-522 |
| | 39 | 12 |
SM4_set_keyName: | SM4_set_key | Prototype: | int SM4_set_key(const uint8_t *key, SM4_KEY *ks) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sm4/sm4.c | Lines: | 132-177 |
| | 17 | 2 |
SM4_encryptName: | SM4_encrypt | Prototype: | void SM4_encrypt(const uint8_t *in, uint8_t *out, const SM4_KEY *ks) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sm4/sm4.c | Lines: | 187-211 |
| | 16 | 1 |
SM4_decryptName: | SM4_decrypt | Prototype: | void SM4_decrypt(const uint8_t *in, uint8_t *out, const SM4_KEY *ks) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sm4/sm4.c | Lines: | 213-233 |
| | 16 | 1 |
SM4_T_slowName: | SM4_T_slow | Prototype: | static inline uint32_t SM4_T_slow(uint32_t X) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sm4/sm4.c | Lines: | 109-122 |
| | 6 | 1 |
SM4_TName: | SM4_T | Prototype: | static inline uint32_t SM4_T(uint32_t X) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sm4/sm4.c | Lines: | 124-130 |
| | 4 | 1 |
SM2_Ciphertext_newName: | SM2_Ciphertext_new | Prototype: | SM2_Ciphertext *SM2_Ciphertext_new(void) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sm2/sm2_crypt.c | Lines: | 38-38 |
| | 1 | 1 |
SM2_Ciphertext_freeName: | SM2_Ciphertext_free | Prototype: | void SM2_Ciphertext_free(SM2_Ciphertext *a) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sm2/sm2_crypt.c | Lines: | 38-38 |
| | 1 | 1 |
SHA512_UpdateName: | SHA512_Update | Prototype: | int SHA512_Update(SHA512_CTX *c, const void *_data, size_t len) | Coverage: | 86.364% (19/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sha/sha512.c | Lines: | 264-310 |
| | 25 | 8 |
SHA512_TransformName: | SHA512_Transform | Prototype: | void SHA512_Transform(SHA512_CTX *c, const unsigned char *data) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sha/sha512.c | Lines: | 317-324 |
| | 1 | 1 |
SHA512_InitName: | SHA512_Init | Prototype: | int SHA512_Init(SHA512_CTX *c) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sha/sha512.c | Lines: | 117-133 |
| | 13 | 1 |
SHA512_FinalName: | SHA512_Final | Prototype: | int SHA512_Final(unsigned char *md, SHA512_CTX *c) | Coverage: | 86.207% (25/29) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sha/sha512.c | Lines: | 140-257 |
| | 80 | 12 |
SHA512Name: | SHA512 | Prototype: | unsigned char *SHA512(const unsigned char *d, size_t n, unsigned char *md) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sha/sha512.c | Lines: | 340-352 |
| | 10 | 2 |
SHA384_UpdateName: | SHA384_Update | Prototype: | int SHA384_Update(SHA512_CTX *c, const void *data, size_t len) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sha/sha512.c | Lines: | 312-315 |
| | 1 | 1 |
SHA384_InitName: | SHA384_Init | Prototype: | int SHA384_Init(SHA512_CTX *c) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sha/sha512.c | Lines: | 99-115 |
| | 13 | 1 |
SHA384_FinalName: | SHA384_Final | Prototype: | int SHA384_Final(unsigned char *md, SHA512_CTX *c) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sha/sha512.c | Lines: | 259-262 |
| | 1 | 1 |
SHA384Name: | SHA384 | Prototype: | unsigned char *SHA384(const unsigned char *d, size_t n, unsigned char *md) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sha/sha512.c | Lines: | 326-338 |
| | 10 | 2 |
SHA256_Update [md32_common.h #2]Name: | SHA256_Update [md32_common.h #2] | Prototype: | int SHA256_Update(SHA256_CTX *c, const void *data_, size_t len) | Coverage: | 90.476% (19/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/include/internal/md32_common.h #2 | Lines: | 128-184 |
| | 36 | 7 |
SHA256_Transform [md32_common.h #2]Name: | SHA256_Transform [md32_common.h #2] | Prototype: | void SHA256_Transform(SHA256_CTX *c, const unsigned char *data) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/include/internal/md32_common.h #2 | Lines: | 186-189 |
| | 1 | 1 |
SHA256_InitName: | SHA256_Init | Prototype: | int SHA256_Init(SHA256_CTX *c) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sha/sha256.c | Lines: | 34-47 |
| | 11 | 1 |
SHA256_Final [md32_common.h #2]Name: | SHA256_Final [md32_common.h #2] | Prototype: | int SHA256_Final(unsigned char *md, SHA256_CTX *c) | Coverage: | 63.636% (14/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/include/internal/md32_common.h #2 | Lines: | 191-226 |
| | 18 | 9 |
SHA256Name: | SHA256 | Prototype: | unsigned char *SHA256(const unsigned char *d, size_t n, unsigned char *md) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sha/sha256.c | Lines: | 63-75 |
| | 10 | 2 |
SHA224_UpdateName: | SHA224_Update | Prototype: | int SHA224_Update(SHA256_CTX *c, const void *data, size_t len) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sha/sha256.c | Lines: | 77-80 |
| | 1 | 1 |
SHA224_InitName: | SHA224_Init | Prototype: | int SHA224_Init(SHA256_CTX *c) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sha/sha256.c | Lines: | 19-32 |
| | 11 | 1 |
SHA224_FinalName: | SHA224_Final | Prototype: | int SHA224_Final(unsigned char *md, SHA256_CTX *c) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sha/sha256.c | Lines: | 82-85 |
| | 1 | 1 |
SHA224Name: | SHA224 | Prototype: | unsigned char *SHA224(const unsigned char *d, size_t n, unsigned char *md) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sha/sha256.c | Lines: | 49-61 |
| | 10 | 2 |
SHA1_Update [md32_common.h #3]Name: | SHA1_Update [md32_common.h #3] | Prototype: | int SHA1_Update(SHA_CTX *c, const void *data_, size_t len) | Coverage: | 90.476% (19/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/include/internal/md32_common.h #3 | Lines: | 128-184 |
| | 36 | 7 |
SHA1_Transform [md32_common.h #3]Name: | SHA1_Transform [md32_common.h #3] | Prototype: | void SHA1_Transform(SHA_CTX *c, const unsigned char *data) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/include/internal/md32_common.h #3 | Lines: | 186-189 |
| | 1 | 1 |
SHA1_InitName: | SHA1_Init | Prototype: | int SHA1_Init(SHA_CTX *c) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sha/sha_locl.h | Lines: | 53-62 |
| | 7 | 1 |
SHA1_Final [md32_common.h #3]Name: | SHA1_Final [md32_common.h #3] | Prototype: | int SHA1_Final(unsigned char *md, SHA_CTX *c) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/include/internal/md32_common.h #3 | Lines: | 191-226 |
| | 18 | 2 |
SHA1Name: | SHA1 | Prototype: | unsigned char *SHA1(const unsigned char *d, size_t n, unsigned char *md) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sha/sha1_one.c | Lines: | 15-28 |
| | 15 | 3 |
SEED_set_keyName: | SEED_set_key | Prototype: | void SEED_set_key(const unsigned char rawkey[16], SEED_KEY_SCHEDULE *ks) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/seed/seed.c | Lines: | 440-497 |
| | 39 | 1 |
SEED_ofb128_encryptName: | SEED_ofb128_encrypt | Prototype: | void SEED_ofb128_encrypt(const unsigned char *in, unsigned char *out, size_t len, const SEED_KEY_SCHEDULE *ks, unsigned char ivec[16], int *num) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/seed/seed_ofb.c | Lines: | 13-19 |
| | 2 | 1 |
SEED_encryptName: | SEED_encrypt | Prototype: | void SEED_encrypt(const unsigned char s[16], unsigned char d[16], const SEED_KEY_SCHEDULE *ks) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/seed/seed.c | Lines: | 499-542 |
| | 26 | 1 |
SEED_ecb_encryptName: | SEED_ecb_encrypt | Prototype: | void SEED_ecb_encrypt(const unsigned char *in, unsigned char *out, const SEED_KEY_SCHEDULE *ks, int enc) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/seed/seed_ecb.c | Lines: | 12-19 |
| | 3 | 2 |
SEED_decryptName: | SEED_decrypt | Prototype: | void SEED_decrypt(const unsigned char s[16], unsigned char d[16], const SEED_KEY_SCHEDULE *ks) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/seed/seed.c | Lines: | 544-588 |
| | 26 | 1 |
SEED_cfb128_encryptName: | SEED_cfb128_encrypt | Prototype: | void SEED_cfb128_encrypt(const unsigned char *in, unsigned char *out, size_t len, const SEED_KEY_SCHEDULE *ks, unsigned char ivec[16], int *num, int enc) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/seed/seed_cfb.c | Lines: | 13-20 |
| | 2 | 1 |
SEED_cbc_encryptName: | SEED_cbc_encrypt | Prototype: | void SEED_cbc_encrypt(const unsigned char *in, unsigned char *out, size_t len, const SEED_KEY_SCHEDULE *ks, unsigned char ivec[16], int enc) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/seed/seed_cbc.c | Lines: | 13-23 |
| | 5 | 2 |
SCT_validation_status_stringName: | SCT_validation_status_string | Prototype: | const char *SCT_validation_status_string(const SCT *sct) | Coverage: | 15.385% (2/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_prn.c | Lines: | 50-68 |
| | 8 | 7 |
SCT_validateName: | SCT_validate | Prototype: | int SCT_validate(SCT *sct, const CT_POLICY_EVAL_CTX *ctx) | Coverage: | 47.222% (17/36) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_sct.c | Lines: | 290-374 |
| | 61 | 13 |
SCT_signature_is_completeName: | SCT_signature_is_complete | Prototype: | int SCT_signature_is_complete(const SCT *sct) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_sct.c | Lines: | 257-261 |
| | 6 | 1 |
SCT_signature_algorithms_printName: | SCT_signature_algorithms_print | Prototype: | static void SCT_signature_algorithms_print(const SCT *sct, BIO *out) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_prn.c | Lines: | 19-27 |
| | 4 | 2 |
SCT_set_versionName: | SCT_set_version | Prototype: | int SCT_set_version(SCT *sct, sct_version_t version) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_sct.c | Lines: | 53-62 |
| | 6 | 2 |
SCT_set_timestampName: | SCT_set_timestamp | Prototype: | void SCT_set_timestamp(SCT *sct, uint64_t timestamp) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_sct.c | Lines: | 118-122 |
| | 2 | 1 |
SCT_set_sourceName: | SCT_set_source | Prototype: | int SCT_set_source(SCT *sct, sct_source_t source) | Coverage: | 62.500% (5/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_sct.c | Lines: | 268-283 |
| | 7 | 5 |