| Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–´ |
RSA_get0_q| Name: | RSA_get0_q | | Prototype: | const BIGNUM *RSA_get0_q(const RSA *r) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_lib.c | | Lines: | 425-428 |
| | 1 | 1 |
RSA_get_default_method| Name: | RSA_get_default_method | | Prototype: | const RSA_METHOD *RSA_get_default_method(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_ossl.c | | Lines: | 52-55 |
| | 1 | 1 |
RSA_get_ex_data| Name: | RSA_get_ex_data | | Prototype: | void *RSA_get_ex_data(const RSA *r, int idx) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_lib.c | | Lines: | 161-164 |
| | 1 | 1 |
RSA_get_method| Name: | RSA_get_method | | Prototype: | const RSA_METHOD *RSA_get_method(const RSA *rsa) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_lib.c | | Lines: | 25-28 |
| | 1 | 1 |
RSA_get_version| Name: | RSA_get_version | | Prototype: | int RSA_get_version(RSA *r) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_lib.c | | Lines: | 460-464 |
| | 1 | 1 |
RSA_meth_get0_app_data| Name: | RSA_meth_get0_app_data | | Prototype: | void *RSA_meth_get0_app_data(const RSA_METHOD *meth) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_meth.c | | Lines: | 89-92 |
| | 1 | 1 |
RSA_meth_get0_name| Name: | RSA_meth_get0_name | | Prototype: | const char *RSA_meth_get0_name(const RSA_METHOD *meth) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_meth.c | | Lines: | 58-61 |
| | 1 | 1 |
RSA_meth_get_flags| Name: | RSA_meth_get_flags | | Prototype: | int RSA_meth_get_flags(const RSA_METHOD *meth) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_meth.c | | Lines: | 78-81 |
| | 1 | 1 |
RSA_meth_set0_app_data| Name: | RSA_meth_set0_app_data | | Prototype: | int RSA_meth_set0_app_data(RSA_METHOD *meth, void *app_data) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_meth.c | | Lines: | 94-98 |
| | 2 | 1 |
RSA_meth_set_bn_mod_exp| Name: | RSA_meth_set_bn_mod_exp | | Prototype: | int RSA_meth_set_bn_mod_exp(RSA_METHOD *meth, int (*bn_mod_exp) (BIGNUM *r, const BIGNUM *a, const BIGNUM *p, const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx)) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_meth.c | | Lines: | 187-197 |
| | 2 | 1 |
RSA_meth_set_finish| Name: | RSA_meth_set_finish | | Prototype: | int RSA_meth_set_finish(RSA_METHOD *meth, int (*finish) (RSA *rsa)) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_meth.c | | Lines: | 217-221 |
| | 2 | 1 |
RSA_meth_set_flags| Name: | RSA_meth_set_flags | | Prototype: | int RSA_meth_set_flags(RSA_METHOD *meth, int flags) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_meth.c | | Lines: | 83-87 |
| | 2 | 1 |
RSA_meth_set_init| Name: | RSA_meth_set_init | | Prototype: | int RSA_meth_set_init(RSA_METHOD *meth, int (*init) (RSA *rsa)) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_meth.c | | Lines: | 205-209 |
| | 2 | 1 |
RSA_meth_set_keygen| Name: | RSA_meth_set_keygen | | Prototype: | int RSA_meth_set_keygen(RSA_METHOD *meth, int (*keygen) (RSA *rsa, int bits, BIGNUM *e, BN_GENCB *cb)) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_meth.c | | Lines: | 266-272 |
| | 2 | 1 |
RSA_meth_set_mod_exp| Name: | RSA_meth_set_mod_exp | | Prototype: | int RSA_meth_set_mod_exp(RSA_METHOD *meth, int (*mod_exp) (BIGNUM *r0, const BIGNUM *i, RSA *rsa, BN_CTX *ctx)) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_meth.c | | Lines: | 171-177 |
| | 2 | 1 |
RSA_meth_set_multi_prime_keygen| Name: | RSA_meth_set_multi_prime_keygen | | Prototype: | int RSA_meth_set_multi_prime_keygen(RSA_METHOD *meth, int (*keygen) (RSA *rsa, int bits, int primes, BIGNUM *e, BN_GENCB *cb)) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_meth.c | | Lines: | 280-287 |
| | 2 | 1 |
RSA_meth_set_priv_dec| Name: | RSA_meth_set_priv_dec | | Prototype: | int RSA_meth_set_priv_dec(RSA_METHOD *meth, int (*priv_dec) (int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding)) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_meth.c | | Lines: | 155-162 |
| | 2 | 1 |
RSA_meth_set_priv_enc| Name: | RSA_meth_set_priv_enc | | Prototype: | int RSA_meth_set_priv_enc(RSA_METHOD *meth, int (*priv_enc) (int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding)) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_meth.c | | Lines: | 139-146 |
| | 2 | 1 |
RSA_meth_set_pub_dec| Name: | RSA_meth_set_pub_dec | | Prototype: | int RSA_meth_set_pub_dec(RSA_METHOD *meth, int (*pub_dec) (int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding)) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_meth.c | | Lines: | 123-130 |
| | 2 | 1 |
RSA_meth_set_pub_enc| Name: | RSA_meth_set_pub_enc | | Prototype: | int RSA_meth_set_pub_enc(RSA_METHOD *meth, int (*pub_enc) (int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding)) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_meth.c | | Lines: | 107-114 |
| | 2 | 1 |
RSA_meth_set_sign| Name: | RSA_meth_set_sign | | Prototype: | int RSA_meth_set_sign(RSA_METHOD *meth, int (*sign) (int type, const unsigned char *m, unsigned int m_length, unsigned char *sigret, unsigned int *siglen, const RSA *rsa)) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_meth.c | | Lines: | 232-240 |
| | 2 | 1 |
RSA_meth_set_verify| Name: | RSA_meth_set_verify | | Prototype: | int RSA_meth_set_verify(RSA_METHOD *meth, int (*verify) (int dtype, const unsigned char *m, unsigned int m_length, const unsigned char *sigbuf, unsigned int siglen, const RSA *rsa)) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_meth.c | | Lines: | 250-258 |
| | 2 | 1 |
RSA_new| Name: | RSA_new | | Prototype: | RSA *RSA_new(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_lib.c | | Lines: | 20-23 |
| | 5 | 1 |
RSA_null_method| Name: | RSA_null_method | | Prototype: | const RSA_METHOD *RSA_null_method(void) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_ossl.c | | Lines: | 62-65 |
| | 5 | 1 |
RSA_padding_add_PKCS1_OAEP| Name: | RSA_padding_add_PKCS1_OAEP | | Prototype: | int RSA_padding_add_PKCS1_OAEP(unsigned char *to, int tlen, const unsigned char *from, int flen, const unsigned char *param, int plen) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_oaep.c | | Lines: | 33-39 |
| | 10 | 1 |
RSA_padding_add_PKCS1_PSS| Name: | RSA_padding_add_PKCS1_PSS | | Prototype: | int RSA_padding_add_PKCS1_PSS(RSA *rsa, unsigned char *EM, const unsigned char *mHash, const EVP_MD *Hash, int sLen) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_pss.c | | Lines: | 138-143 |
| | 5 | 1 |
RSA_padding_check_PKCS1_OAEP| Name: | RSA_padding_check_PKCS1_OAEP | | Prototype: | int RSA_padding_check_PKCS1_OAEP(unsigned char *to, int tlen, const unsigned char *from, int flen, int num, const unsigned char *param, int plen) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_oaep.c | | Lines: | 108-114 |
| | 10 | 1 |
RSA_private_decrypt| Name: | RSA_private_decrypt | | Prototype: | int RSA_private_decrypt(int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_crpt.c | | Lines: | 39-43 |
| | 1 | 1 |
RSA_private_encrypt| Name: | RSA_private_encrypt | | Prototype: | int RSA_private_encrypt(int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_crpt.c | | Lines: | 33-37 |
| | 1 | 1 |
RSA_public_decrypt| Name: | RSA_public_decrypt | | Prototype: | int RSA_public_decrypt(int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_crpt.c | | Lines: | 45-49 |
| | 1 | 1 |
RSA_public_encrypt| Name: | RSA_public_encrypt | | Prototype: | int RSA_public_encrypt(int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_crpt.c | | Lines: | 27-31 |
| | 1 | 1 |
RSA_set_default_method| Name: | RSA_set_default_method | | Prototype: | void RSA_set_default_method(const RSA_METHOD *meth) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_ossl.c | | Lines: | 47-50 |
| | 1 | 1 |
RSA_set_ex_data| Name: | RSA_set_ex_data | | Prototype: | int RSA_set_ex_data(RSA *r, int idx, void *arg) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_lib.c | | Lines: | 156-159 |
| | 1 | 1 |
RSA_set_flags| Name: | RSA_set_flags | | Prototype: | void RSA_set_flags(RSA *r, int flags) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_lib.c | | Lines: | 455-458 |
| | 1 | 1 |
RSA_size| Name: | RSA_size | | Prototype: | int RSA_size(const RSA *r) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_crpt.c | | Lines: | 22-25 |
| | 1 | 1 |
RSA_test_flags| Name: | RSA_test_flags | | Prototype: | int RSA_test_flags(const RSA *r, int flags) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_lib.c | | Lines: | 450-453 |
| | 1 | 1 |
RSA_verify_PKCS1_PSS| Name: | RSA_verify_PKCS1_PSS | | Prototype: | int RSA_verify_PKCS1_PSS(RSA *rsa, const unsigned char *mHash, const EVP_MD *Hash, const unsigned char *EM, int sLen) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_pss.c | | Lines: | 25-30 |
| | 5 | 1 |
SCRYPT_PARAMS_free| Name: | SCRYPT_PARAMS_free | | Prototype: | void SCRYPT_PARAMS_free(SCRYPT_PARAMS *a) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/p5_scrypt.c | | Lines: | 29-29 |
| | 1 | 1 |
SCRYPT_PARAMS_new| Name: | SCRYPT_PARAMS_new | | Prototype: | SCRYPT_PARAMS *SCRYPT_PARAMS_new(void) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/p5_scrypt.c | | Lines: | 29-29 |
| | 1 | 1 |
SCT_CTX_set1_issuer| Name: | SCT_CTX_set1_issuer | | Prototype: | int SCT_CTX_set1_issuer(SCT_CTX *sctx, const X509 *issuer) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_sct_ctx.c | | Lines: | 233-236 |
| | 1 | 1 |
SCT_CTX_set1_issuer_pubkey| Name: | SCT_CTX_set1_issuer_pubkey | | Prototype: | int SCT_CTX_set1_issuer_pubkey(SCT_CTX *sctx, X509_PUBKEY *pubkey) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_sct_ctx.c | | Lines: | 238-241 |
| | 1 | 1 |
SCT_CTX_set_time| Name: | SCT_CTX_set_time | | Prototype: | void SCT_CTX_set_time(SCT_CTX *sctx, uint64_t time_in_ms) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_sct_ctx.c | | Lines: | 260-263 |
| | 1 | 1 |
SCT_LIST_free| Name: | SCT_LIST_free | | Prototype: | void SCT_LIST_free(struct stack_st_SCT *a) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_sct.c | | Lines: | 48-51 |
| | 1 | 1 |
SCT_get0_extensions| Name: | SCT_get0_extensions | | Prototype: | size_t SCT_get0_extensions(const SCT *sct, unsigned char **ext) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_sct.c | | Lines: | 233-237 |
| | 2 | 1 |
SCT_get0_log_id| Name: | SCT_get0_log_id | | Prototype: | size_t SCT_get0_log_id(const SCT *sct, unsigned char **log_id) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_sct.c | | Lines: | 205-209 |
| | 2 | 1 |
SCT_get0_signature| Name: | SCT_get0_signature | | Prototype: | size_t SCT_get0_signature(const SCT *sct, unsigned char **sig) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_sct.c | | Lines: | 239-243 |
| | 2 | 1 |
SCT_get_log_entry_type| Name: | SCT_get_log_entry_type | | Prototype: | ct_log_entry_type_t SCT_get_log_entry_type(const SCT *sct) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_sct.c | | Lines: | 200-203 |
| | 1 | 1 |
SCT_get_source| Name: | SCT_get_source | | Prototype: | sct_source_t SCT_get_source(const SCT *sct) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_sct.c | | Lines: | 263-266 |
| | 1 | 1 |
SCT_get_timestamp| Name: | SCT_get_timestamp | | Prototype: | uint64_t SCT_get_timestamp(const SCT *sct) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_sct.c | | Lines: | 211-214 |
| | 1 | 1 |
SCT_get_validation_status| Name: | SCT_get_validation_status | | Prototype: | sct_validation_status_t SCT_get_validation_status(const SCT *sct) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_sct.c | | Lines: | 285-288 |
| | 1 | 1 |
SCT_get_version| Name: | SCT_get_version | | Prototype: | sct_version_t SCT_get_version(const SCT *sct) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_sct.c | | Lines: | 195-198 |
| | 1 | 1 |
SCT_set0_extensions| Name: | SCT_set0_extensions | | Prototype: | void SCT_set0_extensions(SCT *sct, unsigned char *ext, size_t ext_len) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_sct.c | | Lines: | 143-149 |
| | 4 | 1 |
SCT_set0_signature| Name: | SCT_set0_signature | | Prototype: | void SCT_set0_signature(SCT *sct, unsigned char *sig, size_t sig_len) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_sct.c | | Lines: | 169-175 |
| | 4 | 1 |
SCT_set_timestamp| Name: | 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_signature_is_complete| Name: | 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 |
SEED_cfb128_encrypt| Name: | 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_decrypt| Name: | 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_encrypt| Name: | 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_ofb128_encrypt| Name: | 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_set_key| Name: | 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 |
SHA1_Init| Name: | 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_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 |
SHA224_Final| Name: | 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 |
SHA224_Init| Name: | 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_Update| Name: | 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 |
SHA256_Init| Name: | 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_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 |
SHA384_Final| Name: | 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 |
SHA384_Init| Name: | 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_Update| Name: | 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 |
SHA512_Init| Name: | 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_Transform| Name: | 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 |
SM2_Ciphertext_free| Name: | 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 |
SM2_Ciphertext_new| Name: | 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 |
SM4_T| Name: | 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 |
SM4_T_slow| Name: | 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_decrypt| Name: | 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_encrypt| Name: | 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 |
SMIME_read_CMS| Name: | 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_PKCS7| Name: | 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 |
SRP_Calc_u| Name: | 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_VBASE_get_by_user| Name: | 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_Verify_A_mod_N| Name: | 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_user_pwd_set_gN| Name: | 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_set_sv_BN| Name: | 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 |
SSL3_BUFFER_clear| Name: | 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 |
SSL3_BUFFER_release| Name: | 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_RECORD_set_seq_num| Name: | 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 |
SSL_CIPHER_find| Name: | 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_get_id| Name: | 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_protocol_id| Name: | 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_is_aead| Name: | 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_COMP_get0_name| Name: | SSL_COMP_get0_name | | Prototype: | const char *SSL_COMP_get0_name(const SSL_COMP *comp) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c | | Lines: | 2017-2024 |
| | 1 | 1 |
SSL_COMP_get_compression_methods| Name: | SSL_COMP_get_compression_methods | | Prototype: | struct stack_st_SSL_COMP *SSL_COMP_get_compression_methods(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c | | Lines: | 1932-1936 |
| | 2 | 1 |
SSL_COMP_get_id| Name: | SSL_COMP_get_id | | Prototype: | int SSL_COMP_get_id(const SSL_COMP *comp) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c | | Lines: | 2026-2033 |
| | 1 | 1 |
SSL_COMP_get_name| Name: | SSL_COMP_get_name | | Prototype: | const char *SSL_COMP_get_name(const COMP_METHOD *comp) | | Coverage: | 0.000% (0/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c | | Lines: | 2008-2015 |
| | 5 | 1 |
SSL_COMP_set0_compression_methods| Name: | SSL_COMP_set0_compression_methods | | Prototype: | struct stack_st_SSL_COMP *SSL_COMP_set0_compression_methods(struct stack_st_SSL_COMP *meths) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c | | Lines: | 1938-1944 |
| | 3 | 1 |
SSL_CONF_CTX_clear_flags| Name: | SSL_CONF_CTX_clear_flags | | Prototype: | unsigned int SSL_CONF_CTX_clear_flags(SSL_CONF_CTX *cctx, unsigned int flags) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c | | Lines: | 934-938 |
| | 2 | 1 |
SSL_CONF_CTX_new| Name: | SSL_CONF_CTX_new | | Prototype: | SSL_CONF_CTX *SSL_CONF_CTX_new(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c | | Lines: | 876-881 |
| | 2 | 1 |
SSL_CONF_CTX_set_flags| Name: | SSL_CONF_CTX_set_flags | | Prototype: | unsigned int SSL_CONF_CTX_set_flags(SSL_CONF_CTX *cctx, unsigned int flags) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_conf.c | | Lines: | 928-932 |
| | 2 | 1 |