LCOV - code coverage report
Current view: top level - core/crypto - SPCrypto-openssl.cc (source / functions) Hit Total Coverage
Test: coverage.info Lines: 737 917 80.4 %
Date: 2024-05-12 00:16:13 Functions: 59 59 100.0 %

Function Name Sort by function name Hit count Sort by hit count
stappler::crypto::OpenSSL_initGost() 25
stappler::crypto::getOpenSSLCipher(stappler::crypto::BlockCipher) 250
stappler::crypto::hook_ossl_bnrand(bignum_st*, int, int, int, unsigned int, stappler::BytesViewTemplate<(stappler::Endian)1>) 4681
stappler::crypto::getOpenSSLKeyType(int) 1450
stappler::crypto::ossl_gost_meth_nids(int const**) 25
stappler::crypto::ossl_gost_pkey_meths(engine_st*, evp_pkey_method_st**, int const**, int) 775
stappler::crypto::hook_ossl_bnrand_range(bignum_st*, bignum_st const*, unsigned int, stappler::BytesViewTemplate<(stappler::Endian)1>) 325
stappler::crypto::hook_ossl_gost_ec_sign(unsigned char const*, int, ec_key_st*, int) 325
stappler::crypto::s_ossl_GostR3410_2012_256_psign_resign(evp_pkey_ctx_st*, unsigned char*, unsigned long*, unsigned char const*, unsigned long) 300
stappler::crypto::s_ossl_GostR3410_2012_512_psign_resign(evp_pkey_ctx_st*, unsigned char*, unsigned long*, unsigned char const*, unsigned long) 350
stappler::crypto::s_openSSLCtx::{lambda(stappler::crypto::KeyContext const&, stappler::CoderSource const&, stappler::BytesViewTemplate<(stappler::Endian)1>, stappler::crypto::SignAlgorithm)#15}::operator()(stappler::crypto::KeyContext const, stappler::CoderSource const, stappler::Endian, stappler::BytesViewTemplate<(stappler::Endian)1>) const 175
stappler::crypto::s_openSSLCtx::{lambda(stappler::crypto::KeyContext const&, stappler::CoderSource const&, stappler::BytesViewTemplate<(stappler::Endian)1>, stappler::crypto::SignAlgorithm)#25}::operator()(stappler::crypto::KeyContext const, stappler::CoderSource const, stappler::Endian, stappler::BytesViewTemplate<(stappler::Endian)1>) const 325
stappler::crypto::s_openSSLCtx::{lambda(stappler::crypto::KeyContext const&, stappler::memory::callback<void (stappler::BytesViewTemplate<(stappler::Endian)1>)> const&)#23}::operator()(stappler::crypto::KeyContext const, stappler::memory::callback<void (stappler::BytesViewTemplate<(stappler::Endian)1>)> const) const 175
stappler::crypto::s_openSSLCtx::{lambda(stappler::crypto::KeyContext const&, stappler::memory::callback<void (stappler::BytesViewTemplate<(stappler::Endian)1>)> const&)#24}::operator()(stappler::crypto::KeyContext const, stappler::memory::callback<void (stappler::BytesViewTemplate<(stappler::Endian)1>)> const) const 250
stappler::crypto::s_openSSLCtx::{lambda(stappler::crypto::KeyContext const&, stappler::memory::callback<void (stappler::BytesViewTemplate<(stappler::Endian)1>)> const&, stappler::crypto::KeyFormat, stappler::CoderSource const&)#12}::operator()(stappler::crypto::KeyContext const, stappler::memory::callback<void (stappler::BytesViewTemplate<(stappler::Endian)1>)> const, stappler::memory::callback<void (stappler::BytesViewTemplate<(stappler::Endian)1>)> const&, stappler::CoderSource const) const 425
stappler::crypto::s_openSSLCtx::{lambda(stappler::crypto::KeyContext const&, stappler::memory::callback<void (stappler::BytesViewTemplate<(stappler::Endian)1>)> const&, stappler::crypto::KeyFormat, stappler::CoderSource const&)#11}::operator()(stappler::crypto::KeyContext const, stappler::memory::callback<void (stappler::BytesViewTemplate<(stappler::Endian)1>)> const, stappler::memory::callback<void (stappler::BytesViewTemplate<(stappler::Endian)1>)> const&, stappler::CoderSource const) const 400
stappler::crypto::s_openSSLCtx::{lambda(stappler::crypto::KeyContext const&, stappler::memory::callback<void (stappler::BytesViewTemplate<(stappler::Endian)1>)> const&, stappler::CoderSource const&)#16}::operator()(stappler::crypto::KeyContext const, stappler::memory::callback<void (stappler::BytesViewTemplate<(stappler::Endian)1>)> const, stappler::CoderSource const) const 100
stappler::crypto::s_openSSLCtx::{lambda(stappler::crypto::KeyContext const&, stappler::memory::callback<void (stappler::BytesViewTemplate<(stappler::Endian)1>)> const&, stappler::CoderSource const&)#17}::operator()(stappler::crypto::KeyContext const, stappler::memory::callback<void (stappler::BytesViewTemplate<(stappler::Endian)1>)> const, stappler::CoderSource const) const 50
stappler::crypto::s_openSSLCtx::{lambda(stappler::crypto::KeyContext const&, stappler::memory::callback<void (stappler::BytesViewTemplate<(stappler::Endian)1>)> const&, stappler::CoderSource const&)#18}::operator()(stappler::crypto::KeyContext const, stappler::memory::callback<void (stappler::BytesViewTemplate<(stappler::Endian)1>)> const, stappler::CoderSource const) const 375
stappler::crypto::s_openSSLCtx::{lambda(stappler::crypto::KeyContext const&, stappler::memory::callback<void (stappler::BytesViewTemplate<(stappler::Endian)1>)> const&, stappler::CoderSource const&)#26}::operator()(stappler::crypto::KeyContext const, stappler::memory::callback<void (stappler::BytesViewTemplate<(stappler::Endian)1>)> const, stappler::CoderSource const) const 150
stappler::crypto::s_openSSLCtx::{lambda(stappler::crypto::KeyContext const&, stappler::memory::callback<void (stappler::BytesViewTemplate<(stappler::Endian)1>)> const&, stappler::CoderSource const&, stappler::crypto::SignAlgorithm)#14}::operator()(stappler::crypto::KeyContext const, stappler::memory::callback<void (stappler::BytesViewTemplate<(stappler::Endian)1>)> const, stappler::CoderSource const, stappler::CoderSource const&) const 825
stappler::crypto::s_openSSLCtx::{lambda(stappler::crypto::BlockKey256 const&, stappler::BytesViewTemplate<(stappler::Endian)1>, stappler::memory::callback<void (stappler::Endian)> const&)#3}::operator()(stappler::crypto::BlockKey256 const, stappler::Endian, stappler::memory::callback<void (stappler::Endian)> const) const 75
stappler::crypto::s_openSSLCtx::{lambda(stappler::crypto::BlockKey256 const&, stappler::BytesViewTemplate<(stappler::Endian)1>, stappler::memory::callback<void (stappler::Endian)> const&)#4}::operator()(stappler::crypto::BlockKey256 const, stappler::Endian, stappler::memory::callback<void (stappler::Endian)> const) const 175
stappler::crypto::s_openSSLCtx::{lambda(stappler::crypto::KeyContext&)#19}::operator()(stappler::crypto::KeyContext) const 400
stappler::crypto::s_openSSLCtx::{lambda(stappler::crypto::KeyContext&)#20}::operator()(stappler::crypto::KeyContext) const 650
stappler::crypto::s_openSSLCtx::{lambda(stappler::crypto::KeyContext&)#7}::operator()(stappler::crypto::KeyContext) const 800
stappler::crypto::s_openSSLCtx::{lambda(stappler::crypto::KeyContext&)#8}::operator()(stappler::crypto::KeyContext) const 800
stappler::crypto::s_openSSLCtx::{lambda(stappler::crypto::KeyContext&, stappler::crypto::KeyBits, stappler::crypto::KeyType)#9}::operator()(stappler::crypto::KeyContext, stappler::crypto::KeyContext&, stappler::crypto::KeyBits) const 375
stappler::crypto::s_openSSLCtx::{lambda(stappler::crypto::KeyContext&, stappler::StringViewBase<char>)#22}::operator()(stappler::crypto::KeyContext, stappler::StringViewBase) const 50
stappler::crypto::s_openSSLCtx::{lambda(stappler::crypto::KeyContext&, stappler::BytesViewTemplate<(stappler::Endian)1>)#21}::operator()(stappler::crypto::KeyContext, stappler::Endian) const 350
stappler::crypto::s_openSSLCtx::{lambda(stappler::crypto::KeyContext&, stappler::BytesViewTemplate<(stappler::Endian)1>, stappler::CoderSource const&)#10}::operator()(stappler::crypto::KeyContext, stappler::Endian, stappler::CoderSource const) const 425
stappler::crypto::s_openSSLCtx::{lambda(stappler::crypto::KeyContext&, stappler::crypto::s_openSSLCtx const&)#13}::operator()(stappler::crypto::KeyContext, stappler::crypto::s_openSSLCtx const) const 250
stappler::crypto::s_openSSLCtx::{lambda(std::array<unsigned char, 32ul>&, stappler::memory::callback<void (stappler::memory<bool (stappler::CoderSource const&)> const&)> const&, stappler::crypto::HashFunction)#5}::operator()(std::array<unsigned char, 32ul>, stappler::memory::callback<void (stappler::memory<bool (stappler::CoderSource const&)> const&)> const, stappler::memory::callback<void (stappler::memory<bool (stappler::CoderSource const&)> const&)> const&) const 275
stappler::crypto::s_openSSLCtx::{lambda(std::array<unsigned char, 64ul>&, stappler::memory::callback<void (stappler::memory<bool (stappler::CoderSource const&)> const&)> const&, stappler::crypto::HashFunction)#6}::operator()(std::array<unsigned char, 64ul>, stappler::memory::callback<void (stappler::memory<bool (stappler::CoderSource const&)> const&)> const, stappler::memory::callback<void (stappler::memory<bool (stappler::CoderSource const&)> const&)> const&) const 125
stappler::crypto::s_openSSLCtx::{lambda()#2}::operator()() const 25
stappler::crypto::s_openSSLCtx::{lambda()#1}::operator()() const 25
stappler::crypto::s_openSSLCtx::{lambda(stappler::crypto::KeyContext const&, stappler::CoderSource const&, stappler::BytesViewTemplate<(stappler::Endian)1>, stappler::crypto::SignAlgorithm)#15}::operator()(stappler::crypto::KeyContext const, stappler::CoderSource const, stappler::Endian, stappler::BytesViewTemplate<(stappler::Endian)1>) const::{lambda(bool)#1}::operator()(bool) const 175
stappler::crypto::s_openSSLCtx::{lambda(stappler::crypto::KeyContext const&, stappler::CoderSource const&, stappler::BytesViewTemplate<(stappler::Endian)1>, stappler::crypto::SignAlgorithm)#25}::operator()(stappler::crypto::KeyContext const, stappler::CoderSource const, stappler::Endian, stappler::BytesViewTemplate<(stappler::Endian)1>) const::{lambda(bool)#1}::operator()(bool) const 325
stappler::crypto::s_openSSLCtx::{lambda(stappler::crypto::KeyContext const&, stappler::memory::callback<void (stappler::BytesViewTemplate<(stappler::Endian)1>)> const&)#23}::operator()(stappler::crypto::KeyContext const, stappler::memory::callback<void (stappler::BytesViewTemplate<(stappler::Endian)1>)> const) const::{lambda(bool)#1}::operator()(bool) const 175
stappler::crypto::s_openSSLCtx::{lambda(stappler::crypto::KeyContext const&, stappler::memory::callback<void (stappler::BytesViewTemplate<(stappler::Endian)1>)> const&)#24}::operator()(stappler::crypto::KeyContext const, stappler::memory::callback<void (stappler::BytesViewTemplate<(stappler::Endian)1>)> const) const::{lambda(bool)#1}::operator()(bool) const 250
stappler::crypto::s_openSSLCtx::{lambda(stappler::crypto::KeyContext const&, stappler::memory::callback<void (stappler::BytesViewTemplate<(stappler::Endian)1>)> const&, stappler::crypto::KeyFormat, stappler::CoderSource const&)#12}::operator()(stappler::crypto::KeyContext const, stappler::memory::callback<void (stappler::BytesViewTemplate<(stappler::Endian)1>)> const, stappler::memory::callback<void (stappler::BytesViewTemplate<(stappler::Endian)1>)> const&, stappler::CoderSource const) const::{lambda(bool)#1}::operator()(bool) const 425
stappler::crypto::s_openSSLCtx::{lambda(stappler::crypto::KeyContext const&, stappler::memory::callback<void (stappler::BytesViewTemplate<(stappler::Endian)1>)> const&, stappler::crypto::KeyFormat, stappler::CoderSource const&)#11}::operator()(stappler::crypto::KeyContext const, stappler::memory::callback<void (stappler::BytesViewTemplate<(stappler::Endian)1>)> const, stappler::memory::callback<void (stappler::BytesViewTemplate<(stappler::Endian)1>)> const&, stappler::CoderSource const) const::{lambda(bool)#1}::operator()(bool) const 400
stappler::crypto::s_openSSLCtx::{lambda(stappler::crypto::KeyContext const&, stappler::memory::callback<void (stappler::BytesViewTemplate<(stappler::Endian)1>)> const&, stappler::CoderSource const&)#16}::operator()(stappler::crypto::KeyContext const, stappler::memory::callback<void (stappler::BytesViewTemplate<(stappler::Endian)1>)> const, stappler::CoderSource const) const::{lambda(bool)#1}::operator()(bool) const 100
stappler::crypto::s_openSSLCtx::{lambda(stappler::crypto::KeyContext const&, stappler::memory::callback<void (stappler::BytesViewTemplate<(stappler::Endian)1>)> const&, stappler::CoderSource const&)#17}::operator()(stappler::crypto::KeyContext const, stappler::memory::callback<void (stappler::BytesViewTemplate<(stappler::Endian)1>)> const, stappler::CoderSource const) const::{lambda(bool)#1}::operator()(bool) const 50
stappler::crypto::s_openSSLCtx::{lambda(stappler::crypto::KeyContext const&, stappler::memory::callback<void (stappler::BytesViewTemplate<(stappler::Endian)1>)> const&, stappler::CoderSource const&)#26}::operator()(stappler::crypto::KeyContext const, stappler::memory::callback<void (stappler::BytesViewTemplate<(stappler::Endian)1>)> const, stappler::CoderSource const) const::{lambda(bool)#1}::operator()(bool) const 150
stappler::crypto::s_openSSLCtx::{lambda(stappler::crypto::KeyContext const&, stappler::memory::callback<void (stappler::BytesViewTemplate<(stappler::Endian)1>)> const&, stappler::CoderSource const&, stappler::crypto::SignAlgorithm)#14}::operator()(stappler::crypto::KeyContext const, stappler::memory::callback<void (stappler::BytesViewTemplate<(stappler::Endian)1>)> const, stappler::CoderSource const, stappler::CoderSource const&) const::{lambda(bool)#1}::operator()(bool) const 825
stappler::crypto::s_openSSLCtx::{lambda(stappler::crypto::BlockKey256 const&, stappler::BytesViewTemplate<(stappler::Endian)1>, stappler::memory::callback<void (stappler::Endian)> const&)#3}::operator()(stappler::crypto::BlockKey256 const, stappler::Endian, stappler::memory::callback<void (stappler::Endian)> const) const::{lambda(evp_cipher_ctx_st*, unsigned char const*, unsigned long, unsigned char*)#2}::operator()(evp_cipher_ctx_st, unsigned char const, unsigned long, unsigned char const*) const 75
stappler::crypto::s_openSSLCtx::{lambda(stappler::crypto::BlockKey256 const&, stappler::BytesViewTemplate<(stappler::Endian)1>, stappler::memory::callback<void (stappler::Endian)> const&)#3}::operator()(stappler::crypto::BlockKey256 const, stappler::Endian, stappler::memory::callback<void (stappler::Endian)> const) const::{lambda(bool)#1}::operator()(bool) const 75
stappler::crypto::s_openSSLCtx::{lambda(stappler::crypto::BlockKey256 const&, stappler::BytesViewTemplate<(stappler::Endian)1>, stappler::memory::callback<void (stappler::Endian)> const&)#4}::operator()(stappler::crypto::BlockKey256 const, stappler::Endian, stappler::memory::callback<void (stappler::Endian)> const) const::{lambda(bool)#1}::operator()(bool) const 175
stappler::crypto::s_openSSLCtx::{lambda(stappler::crypto::KeyContext&, stappler::crypto::KeyBits, stappler::crypto::KeyType)#9}::operator()(stappler::crypto::KeyContext, stappler::crypto::KeyContext&, stappler::crypto::KeyBits) const::{lambda(bool)#1}::operator()(bool) const 375
stappler::crypto::s_openSSLCtx::{lambda(stappler::crypto::KeyContext&, stappler::StringViewBase<char>)#22}::operator()(stappler::crypto::KeyContext, stappler::StringViewBase) const::{lambda(bool)#3}::operator()(bool) const 50
stappler::crypto::s_openSSLCtx::{lambda(stappler::crypto::KeyContext&, stappler::StringViewBase<char>)#22}::operator()(stappler::crypto::KeyContext, stappler::StringViewBase) const::{lambda(char)#2}::operator()(char) const 26600
stappler::crypto::s_openSSLCtx::{lambda(stappler::crypto::KeyContext&, stappler::StringViewBase<char>)#22}::operator()(stappler::crypto::KeyContext, stappler::StringViewBase) const::{lambda(unsigned char)#1}::operator()(unsigned char) const 20350
stappler::crypto::s_openSSLCtx::{lambda(stappler::crypto::KeyContext&, stappler::BytesViewTemplate<(stappler::Endian)1>)#21}::operator()(stappler::crypto::KeyContext, stappler::Endian) const::{lambda(bool)#1}::operator()(bool) const 350
stappler::crypto::s_openSSLCtx::{lambda(stappler::crypto::KeyContext&, stappler::BytesViewTemplate<(stappler::Endian)1>, stappler::CoderSource const&)#10}::operator()(stappler::crypto::KeyContext, stappler::Endian, stappler::CoderSource const) const::{lambda(char*, int, int, void*)#2}::operator()(stappler::crypto::s_openSSLCtx::{lambda(stappler::crypto::KeyContext&, stappler::BytesViewTemplate<(stappler::Endian)1>, stappler::CoderSource const&)#10}, int, int, char*) const 75
stappler::crypto::s_openSSLCtx::{lambda(stappler::crypto::KeyContext&, stappler::BytesViewTemplate<(stappler::Endian)1>, stappler::CoderSource const&)#10}::operator()(stappler::crypto::KeyContext, stappler::Endian, stappler::CoderSource const) const::{lambda(char*, int, int, void*)#3}::operator()(stappler::crypto::s_openSSLCtx::{lambda(stappler::crypto::KeyContext&, stappler::BytesViewTemplate<(stappler::Endian)1>, stappler::CoderSource const&)#10}, int, int, char*) const 75
stappler::crypto::s_openSSLCtx::{lambda(stappler::crypto::KeyContext&, stappler::BytesViewTemplate<(stappler::Endian)1>, stappler::CoderSource const&)#10}::operator()(stappler::crypto::KeyContext, stappler::Endian, stappler::CoderSource const) const::{lambda(bool)#1}::operator()(bool) const 425
stappler::crypto::s_openSSLCtx::{lambda(std::array<unsigned char, 32ul>&, stappler::memory::callback<void (stappler::memory<bool (stappler::CoderSource const&)> const&)> const&, stappler::crypto::HashFunction)#5}::operator()(std::array<unsigned char, 32ul>, stappler::memory::callback<void (stappler::memory<bool (stappler::CoderSource const&)> const&)> const, stappler::memory::callback<void (stappler::memory<bool (stappler::CoderSource const&)> const&)> const&) const::{lambda(stappler::CoderSource const)#1}::operator()(stappler::CoderSource const) const 275
stappler::crypto::s_openSSLCtx::{lambda(std::array<unsigned char, 64ul>&, stappler::memory::callback<void (stappler::memory<bool (stappler::CoderSource const&)> const&)> const&, stappler::crypto::HashFunction)#6}::operator()(std::array<unsigned char, 64ul>, stappler::memory::callback<void (stappler::memory<bool (stappler::CoderSource const&)> const&)> const, stappler::memory::callback<void (stappler::memory<bool (stappler::CoderSource const&)> const&)> const&) const::{lambda(stappler::CoderSource const)#1}::operator()(stappler::CoderSource const) const 125

Generated by: LCOV version 1.14