BcTlsCrypto

Class files must be compiled with debug information to show line coverage.

Class files must be compiled with debug information to link with source files.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedMethods
Total1,003 of 1,0030%104 of 1040%1431436868
createCipher(TlsCryptoParameters, int, int)1150%200%202011
cloneDigest(int, Digest)590%90%9911
createDigest(int)460%90%9911
createHMAC_SSL(int)420%60%6611
createCipher_CBC(TlsCryptoParameters, int, int, int)360%n/a1111
hasSignatureAndHashAlgorithm(SignatureAndHashAlgorithm)340%100%6611
createSRP6Server(TlsSRPConfig, BigInteger)310%n/a1111
createNonceGenerator(byte[])300%n/a1111
createSRP6Client(TlsSRPConfig)300%n/a1111
hasSignatureScheme(int)270%90%6611
createBlockCipher(int)250%70%7711
createCipher_AES_CCM(TlsCryptoParameters, int, int)250%n/a1111
createCipher_AES_GCM(TlsCryptoParameters, int, int)250%n/a1111
createCipher_ARIA_GCM(TlsCryptoParameters, int, int)250%n/a1111
createCipher_Camellia_GCM(TlsCryptoParameters, int, int)250%n/a1111
createCipher_SM4_CCM(TlsCryptoParameters)250%n/a1111
createCipher_SM4_GCM(TlsCryptoParameters)250%n/a1111
createSRP6VerifierGenerator(TlsSRPConfig)230%n/a1111
hasAnyStreamVerifiers(Vector)220%40%3311
createCertificate(short, byte[])190%30%3311
createECDomain(TlsECConfig)190%30%3311
createHMAC(int)190%20%2211
createChaCha20Poly1305(TlsCryptoParameters)170%n/a1111
generateRSAPreMasterSecret(ProtocolVersion)150%n/a1111
hasEncryptionAlgorithm(int)140%40%4411
hasNamedGroup(int)130%60%4411
createNullCipher(TlsCryptoParameters, int)130%n/a1111
create13NullCipher(TlsCryptoParameters, int)110%n/a1111
createMAC(TlsCryptoParameters, int)110%20%2211
createHMACForHash(int)100%n/a1111
createHybridSecret(TlsSecret, TlsSecret)80%n/a1111
BcTlsCrypto()60%n/a1111
BcTlsCrypto(SecureRandom)60%n/a1111
adoptLocalSecret(byte[])60%n/a1111
createDHDomain(TlsDHConfig)60%n/a1111
createKemDomain(TlsKemConfig)60%n/a1111
hasCryptoHashAlgorithm(int)60%20%2211
hasCryptoSignatureAlgorithm(int)60%20%2211
hasHKDFAlgorithm(int)60%20%2211
hasMacAlgorithm(int)60%20%2211
hasSignatureAlgorithm(short)60%20%2211
createHash(int)60%n/a1111
createCBCBlockCipher(int)60%n/a1111
hkdfInit(int)60%n/a1111
createCertificate(byte[])50%n/a1111
createSecret(byte[])50%n/a1111
createAEADBlockCipher_AES_CCM()50%n/a1111
createAEADBlockCipher_AES_GCM()50%n/a1111
createAEADBlockCipher_ARIA_GCM()50%n/a1111
createAEADBlockCipher_Camellia_GCM()50%n/a1111
createAEADBlockCipher_SM4_CCM()50%n/a1111
createAEADBlockCipher_SM4_GCM()50%n/a1111
createARIAEngine()40%n/a1111
createCamelliaEngine()40%n/a1111
createDESedeEngine()40%n/a1111
createSEEDEngine()40%n/a1111
createSM4Engine()40%n/a1111
getSecureRandom()30%n/a1111
createCBCBlockCipher(BlockCipher)30%n/a1111
createCCMMode(BlockCipher)30%n/a1111
createGCMMode(BlockCipher)30%n/a1111
hasAnyStreamVerifiersLegacy(short[])20%n/a1111
hasDHAgreement()20%n/a1111
hasECDHAgreement()20%n/a1111
hasKemAgreement()20%n/a1111
hasRSAEncryption()20%n/a1111
hasSRPAuthentication()20%n/a1111
createAESEngine()20%n/a1111