org.bouncycastle.jcajce.provider.symmetric

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedMethodsMissedClasses
Total17,019 of 17,0190%326 of 3260%916916753753459459
RC2.AlgParams2,2280%300%24249911
AES.Mappings1,6260%n/a333311
DSTU7624.Mappings8370%n/a333311
ARIA.Mappings8210%n/a333311
DESede.Mappings4190%20%443311
DES.Mappings3870%n/a444411
RC2.Mappings3540%n/a333311
Camellia.Mappings2930%n/a333311
Serpent.Mappings2780%n/a333311
SEED.Mappings2060%n/a333311
SymmetricAlgorithmProvider1960%n/a444411
GOST28147.BaseAlgParams1910%200%2020101011
PBEPBKDF2.Mappings1890%n/a333311
PBEPBKDF2.BasePBKDF21770%160%12124411
TLSKDF1720%40%553311
GOST28147.Mappings1700%n/a333311
IDEA.Mappings1580%n/a333311
ARC4.Mappings1570%n/a333311
ChaCha.Mappings1560%n/a333311
ARIA.AlgParamsCCM1450%180%17178811
AES.AlgParamsCCM1450%180%17178811
AES.AlgParamsGCM1440%180%17178811
ARIA.AlgParamsGCM1440%180%17178811
Threefish.Mappings1400%n/a333311
DES.DESPBEKeyFactory1280%140%992211
CAST5.AlgParams1280%140%15158811
GOST28147.AlgParams1230%140%13136611
Zuc.Mappings1220%n/a333311
IDEA.AlgParams1140%140%15158811
RC5.Mappings1120%n/a333311
SM4.Mappings1120%n/a333311
Twofish.Mappings1110%n/a333311
Shacal2.Mappings1070%n/a333311
GOST3412_2015.Mappings1000%n/a333311
DESede.KeyFactory960%120%993311
PBEPKCS12.AlgParams950%100%13138811
PBEPBKDF2.AlgParams950%100%13138811
PBEPBKDF1.AlgParams940%100%13138811
Noekeon.Mappings920%n/a333311
SCRYPT.BasePBKDF2890%100%772211
OpenSSLPBKDF.PBKDF870%100%772211
RC6.Mappings810%n/a333311
CAST6.Mappings810%n/a333311
CAST5.Mappings770%n/a333311
PBEPBKDF1.Mappings740%n/a333311
Blowfish.Mappings740%n/a333311
DES.KeyFactory720%100%883311
AES.AESCCMMAC.CCMMac720%n/a888811
RC2.AlgParamGen720%60%663311
PBEPBKDF2710%n/a111111
Skipjack.Mappings710%n/a333311
GOST28147640%n/a111111
DESede.KeyGenerator630%40%553311
TLSKDF.Mappings630%n/a333311
GOST28147.AlgParamGen600%40%553311
SipHash.Mappings530%n/a333311
SipHash128.Mappings530%n/a333311
TLSKDF.TLS12500%20%443311
VMPC.Mappings490%n/a333311
DSTU7624.AlgParamGen470%20%443311
AES.AlgParamGenGCM450%20%443311
AES.AlgParamGenCCM450%20%443311
Noekeon.AlgParamGen410%20%443311
RC5.AlgParamGen410%20%443311
SM4.AlgParamGen410%20%443311
XSalsa20.Mappings410%n/a333311
RC6.AlgParamGen410%20%443311
SEED.AlgParamGen410%20%443311
Salsa20.Mappings410%n/a333311
HC128.Mappings410%n/a333311
Grainv1.Mappings410%n/a333311
Rijndael.Mappings410%n/a333311
AES.AlgParamGen410%20%443311
IDEA.AlgParamGen410%20%443311
HC256.Mappings410%n/a333311
CAST5.AlgParamGen410%20%443311
DES.AlgParamGen410%20%443311
DESede.AlgParamGen410%20%443311
Shacal2.AlgParamGen410%20%443311
TEA.Mappings410%n/a333311
Camellia.AlgParamGen410%20%443311
XTEA.Mappings410%n/a333311
ARIA.AlgParamGen410%20%443311
DES.KeyGenerator370%20%443311
SCRYPT.Mappings310%n/a333311
Poly1305.Mappings300%n/a333311
VMPCKSA3.Mappings300%n/a333311
Grain128.Mappings300%n/a333311
TLSKDF.TLS10210%20%332211
TLSKDF.TLS11210%20%332211
PBEPKCS12.Mappings190%n/a333311
OpenSSLPBKDF.Mappings190%n/a333311
DSTU7624.CFB2560%n/a111111
DSTU7624.CFB1280%n/a111111
DSTU7624.OFB5120%n/a111111
DSTU7624.CFB5120%n/a111111
DSTU7624.OFB1280%n/a111111
DSTU7624.OFB2560%n/a111111
GOST3412_2015.GCFB80%n/a111111
AES0%n/a111111
ARIA.OFB0%n/a111111
Serpent.CFB0%n/a111111
GOST3412_2015.CTR0%n/a111111
RC6.CFB0%n/a111111
GOST3412_2015.OFB0%n/a111111
ARIA.CFB0%n/a111111
DSTU7624.GMAC0%n/a111111
DSTU7624.GMAC1280%n/a111111
RC6.OFB0%n/a111111
DSTU7624.CTR5120%n/a111111
DSTU7624.GMAC2560%n/a111111
DSTU7624.CTR2560%n/a111111
DSTU7624.GMAC5120%n/a111111
DSTU7624.CTR1280%n/a111111
GOST3412_2015.GCFB0%n/a111111
Serpent.OFB0%n/a111111
DESede.PBEWithSHAAndDES3Key0%n/a111111
RC2.PBEWithSHA1AndRC20%n/a111111
RC2.PBEWithSHAAnd40BitRC20%n/a111111
Twofish.PBEWithSHA0%n/a111111
DES.PBEWithSHA10%n/a111111
DES.DES64with7816d40%n/a111111
RC2.PBEWithMD5AndRC20%n/a111111
DES.PBEWithMD20%n/a111111
DES.PBEWithMD50%n/a111111
DESede.PBEWithSHAAndDES2Key0%n/a111111
RC2.PBEWithSHAAnd128BitRC20%n/a111111
DESede.DESede64with7816d40%n/a111111
GOST28147.GCFB0%n/a111111
DSTU7624.KeyGen0%n/a222211
RC6.GMAC0%n/a111111
Serpent.TSerpentGMAC0%n/a111111
Noekeon.GMAC0%n/a111111
Camellia.GMAC0%n/a111111
SEED.GMAC0%n/a111111
Camellia.KeyGen0%n/a222211
DES.DES9797Alg3with7816d40%n/a111111
GOST28147.KeyGen0%n/a222211
CAST6.GMAC0%n/a111111
AES.KeyGen0%n/a222211
ARIA.KeyGen0%n/a222211
Twofish.GMAC0%n/a111111
Serpent.SerpentGMAC0%n/a111111
AES.OFB0%n/a111111
ARIA.GMAC0%n/a111111
SM4.GMAC0%n/a111111
GOST3412_2015.KeyGen0%n/a222211
GOST3412_2015.CBC0%n/a111111
DSTU7624.CBC5120%n/a111111
DSTU7624.CBC2560%n/a111111
DSTU7624.CBC1280%n/a111111
ARIA.CCM0%n/a111111
DESede.DESede640%n/a111111
RC2.PBEWithMD5KeyFactory0%n/a111111
Shacal2.CBC0%n/a111111
DESede.RFC32110%n/a111111
DES.DES640%n/a111111
Camellia.CBC0%n/a111111
Camellia.RFC3211Wrap0%n/a111111
ARIA.RFC3211Wrap0%n/a111111
Serpent.CBC0%n/a111111
RC5.CBC320%n/a111111
ARC4.PBEWithSHAAnd40BitKeyFactory0%n/a111111
AES.PBEWithSHAAnd128BitAESBC0%n/a111111
RC2.CBC0%n/a111111
RC2.PBEWithSHA1KeyFactory0%n/a111111
DESede.PBEWithSHAAndDES2KeyFactory0%n/a111111
AES.PBEWithMD5And128BitAESCBCOpenSSL0%n/a111111
RC2.PBEWithSHAAnd40BitKeyFactory0%n/a111111
AES.PBEWithSHAAnd256BitAESBC0%n/a111111
RC6.CBC0%n/a111111
GOST28147.CBC0%n/a111111
AES.PBEWithSHA256And192BitAESBC0%n/a111111
ARC4.PBEWithSHAAnd128BitKeyFactory0%n/a111111
AES.PBEWithSHA256And256BitAESBC0%n/a111111
Twofish.PBEWithSHAKeyFactory0%n/a111111
ARIA.CBC0%n/a111111
DSTU7624.GCM2560%n/a111111
DSTU7624.GCM1280%n/a111111
DES.PBEWithMD2KeyFactory0%n/a111111
AES.CFB0%n/a111111
DSTU7624.GCM5120%n/a111111
Threefish.CMAC_5120%n/a111111
IDEA.PBEWithSHAAndIDEAKeyGen0%n/a111111
DES.PBEWithSHA1KeyFactory0%n/a111111
Threefish.CMAC_2560%n/a111111
DESede.CBC0%n/a111111
DES.PBEWithMD5KeyFactory0%n/a111111
TLSKDF.TLS12withSHA5120%n/a111111
TLSKDF.TLS12withSHA3840%n/a111111
AES.PBEWithMD5And192BitAESCBCOpenSSL0%n/a111111
DES.CBC0%n/a111111
Threefish.CMAC_10240%n/a111111
CAST5.CBC0%n/a111111
RC2.PBEWithMD2KeyFactory0%n/a111111
Blowfish.CBC0%n/a111111
AES.PBEWithMD5And256BitAESCBCOpenSSL0%n/a111111
DSTU7624.CCM5120%n/a111111
AES.PBEWithSHA256And128BitAESBC0%n/a111111
DSTU7624.CCM2560%n/a111111
RC2.PBEWithSHAAnd128BitKeyFactory0%n/a111111
DSTU7624.CCM1280%n/a111111
SEED.CBC0%n/a111111
DES.RFC32110%n/a111111
AES.PBEWithSHAAnd192BitAESBC0%n/a111111
DESede.PBEWithSHAAndDES3KeyFactory0%n/a111111
AES.PBEWithSHA256AESCBC1280%n/a111111
AES.PBEWithSHA256AESCBC1920%n/a111111
AES.PBEWithSHA256AESCBC2560%n/a111111
SM4.Poly13050%n/a111111
RC2.CBCMAC0%n/a111111
ARC4.PBEWithSHAAnd128Bit0%n/a111111
SEED.Poly13050%n/a111111
DESede.DESedeCFB80%n/a111111
RC5.CFB8Mac320%n/a111111
RC2.CFB8MAC0%n/a111111
RC6.Poly13050%n/a111111
Twofish.Poly13050%n/a111111
Noekeon.Poly13050%n/a111111
GOST3412_2015.Mac0%n/a111111
DES.DES9797Alg30%n/a111111
IDEA.CFB8Mac0%n/a111111
Shacal2.CMAC0%n/a111111
DES.CMAC0%n/a111111
Camellia.Poly13050%n/a111111
ARIA.GCM0%n/a111111
SEED.CMAC0%n/a111111
DESede.CBCMAC0%n/a111111
SM4.CMAC0%n/a111111
IDEA.Mac0%n/a111111
DES.DESCFB80%n/a111111
AES.PBEWithSHA1AESCBC1920%n/a111111
AES.PBEWithSHA1AESCBC1280%n/a111111
AES.PBEWithSHA1AESCBC2560%n/a111111
CAST6.Poly13050%n/a111111
RC5.Mac320%n/a111111
ARIA.Poly13050%n/a111111
Blowfish.CMAC0%n/a111111
Skipjack.Mac0%n/a111111
Skipjack.MacCFB80%n/a111111
ARC4.PBEWithSHAAnd40Bit0%n/a111111
DES.CBCMAC0%n/a111111
DESede.CMAC0%n/a111111
Serpent.Poly13050%n/a111111
AES.Poly1305KeyGen0%n/a111111
SM4.Poly1305KeyGen0%n/a111111
SM4.KeyGen0%n/a111111
AES.AESGMAC0%n/a111111
XTEA.KeyGen0%n/a111111
RC2.KeyGenerator0%n/a111111
Blowfish.KeyGen0%n/a111111
ChaCha.KeyGen75390%n/a111111
Threefish.KeyGen_2560%n/a111111
Threefish.KeyGen_10240%n/a111111
Shacal2.KeyGen0%n/a111111
Threefish.KeyGen_5120%n/a111111
CAST6.Poly1305KeyGen0%n/a111111
DSTU7624.ECB.new BlockCipherProvider() {...}0%n/a222211
Grainv1.KeyGen0%n/a111111
SipHash.Mac480%n/a111111
Zuc.KeyGen2560%n/a111111
SipHash128.KeyGen0%n/a111111
Zuc.KeyGen1280%n/a111111
TEA.KeyGen0%n/a111111
CAST5.KeyGen0%n/a111111
RC6.Poly1305KeyGen0%n/a111111
HC128.KeyGen0%n/a111111
HC256.KeyGen0%n/a111111
VMPC.KeyGen0%n/a111111
Salsa20.KeyGen0%n/a111111
Rijndael.KeyGen0%n/a111111
IDEA.CBC0%n/a111111
Serpent.KeyGen0%n/a111111
ARIA.Poly1305KeyGen0%n/a111111
Serpent.TKeyGen0%n/a111111
Zuc.Zuc1280%n/a111111
AES.RFC3211Wrap0%n/a111111
ChaCha.BaseCC20P13050%n/a111111
ARC4.KeyGen0%n/a111111
XSalsa20.KeyGen0%n/a111111
Zuc.Zuc2560%n/a111111
Skipjack.KeyGen0%n/a111111
CAST6.KeyGen0%n/a111111
SipHash.KeyGen0%n/a111111
Poly1305.KeyGen0%n/a111111
RC6.KeyGen0%n/a111111
Twofish.KeyGen0%n/a111111
TLSKDF.TLS12withSHA2560%n/a111111
ChaCha.KeyGen0%n/a111111
DESede.KeyGenerator30%n/a111111
VMPCKSA3.KeyGen0%n/a111111
SEED.Poly1305KeyGen0%n/a111111
SipHash128.Mac480%n/a111111
Twofish.Poly1305KeyGen0%n/a111111
Grain128.KeyGen0%n/a111111
Noekeon.KeyGen0%n/a111111
IDEA.KeyGen0%n/a111111
Noekeon.Poly1305KeyGen0%n/a111111
SEED.KeyGen0%n/a111111
Camellia.Poly1305KeyGen0%n/a111111
Serpent.Poly1305KeyGen0%n/a111111
RC5.KeyGen320%n/a111111
RC5.KeyGen640%n/a111111
Zuc.ZucMac2560%n/a111111
Serpent.TECB.new BlockCipherProvider() {...}0%n/a222211
DSTU7624.ECB_5120%n/a111111
DSTU7624.ECB_2560%n/a111111
Salsa20.Base0%n/a111111
DSTU7624.ECB_1280%n/a111111
SM4.ECB.new BlockCipherProvider() {...}0%n/a222211
AES.Poly13050%n/a111111
SEED.ECB.new BlockCipherProvider() {...}0%n/a222211
Threefish.ECB_10240%n/a111111
CAST6.ECB.new BlockCipherProvider() {...}0%n/a222211
Twofish.ECB.new BlockCipherProvider() {...}0%n/a222211
ARIA.ECB.new BlockCipherProvider() {...}0%n/a222211
Serpent.ECB.new BlockCipherProvider() {...}0%n/a222211
AES.CCM0%n/a111111
Shacal2.ECB.new BlockCipherProvider() {...}0%n/a222211
DSTU7624.ECB2560%n/a111111
DSTU7624.Wrap1280%n/a111111
DSTU7624.Wrap0%n/a111111
IDEA.PBEWithSHAAndIDEA0%n/a111111
DSTU7624.Wrap2560%n/a111111
DSTU7624.ECB5120%n/a111111
DSTU7624.Wrap5120%n/a111111
RC6.ECB.new BlockCipherProvider() {...}0%n/a222211
AES.RFC5649Wrap0%n/a111111
Threefish.ECB_2560%n/a111111
VMPCKSA3.Base0%n/a111111
ChaCha.Base75390%n/a111111
HC128.Base0%n/a111111
ARC4.Base0%n/a111111
Threefish.ECB_5120%n/a111111
XSalsa20.Base0%n/a111111
Camellia.ECB.new BlockCipherProvider() {...}0%n/a222211
DSTU7624.ECB1280%n/a111111
ChaCha.Base0%n/a111111
Noekeon.ECB.new BlockCipherProvider() {...}0%n/a222211
Zuc.ZucMac256_640%n/a111111
Zuc.ZucMac256_320%n/a111111
AES.AESCCMMAC0%n/a111111
Grain128.Base0%n/a111111
Grainv1.Base0%n/a111111
HC256.Base0%n/a111111
Rijndael.ECB.new BlockCipherProvider() {...}0%n/a222211
AES.AESCMAC0%n/a111111
VMPC.Base0%n/a111111
Zuc.ZucMac1280%n/a111111
SEED.Wrap0%n/a111111
TEA.ECB0%n/a111111
Serpent.ECB0%n/a111111
Camellia.ECB0%n/a111111
PBEPBKDF2.PBKDF2withSHA3840%n/a111111
PBEPBKDF2.PBKDF2withSHA2240%n/a111111
PBEPBKDF2.PBKDF2withSHA2560%n/a111111
GOST28147.CryptoProWrap0%n/a111111
RC2.ECB0%n/a111111
GOST3412_2015.ECB0%n/a111111
CAST6.ECB0%n/a111111
ARIA.WrapPad0%n/a111111
SipHash.Mac240%n/a111111
PBEPBKDF2.PBKDF2withSHA5120%n/a111111
VMPC.Mac0%n/a111111
Shacal2.ECB0%n/a111111
Twofish.ECB0%n/a111111
XTEA.ECB0%n/a111111
Serpent.TECB0%n/a111111
RC6.ECB0%n/a111111
GOST28147.ECB0%n/a111111
ARIA.Wrap0%n/a111111
PBEPBKDF2.PBKDF2withSHA3_5120%n/a111111
Camellia.Wrap0%n/a111111
PBEPBKDF2.PBKDF2withSHA3_3840%n/a111111
PBEPBKDF2.PBKDF2withSHA3_2560%n/a111111
PBEPBKDF2.PBKDF2withSHA3_2240%n/a111111
ARIA.ECB0%n/a111111
AES.Wrap0%n/a111111
IDEA.ECB0%n/a111111
Rijndael.ECB0%n/a111111
GOST28147.Mac0%n/a111111
AES.CBC0%n/a111111
AES.ECB0%n/a111111
GOST28147.GostWrap0%n/a111111
RC5.ECB640%n/a111111
RC5.ECB320%n/a111111
RC2.Wrap0%n/a111111
DESede.Wrap0%n/a111111
Noekeon.ECB0%n/a111111
Skipjack.ECB0%n/a111111
PBEPBKDF2.PBKDF2withSM30%n/a111111
SM4.ECB0%n/a111111
PBEPBKDF2.PBKDF2withGOST34110%n/a111111
DESede.ECB0%n/a111111
DSTU7624.ECB0%n/a111111
AES.WrapPad0%n/a111111
DES.ECB0%n/a111111
SipHash128.Mac240%n/a111111
Poly1305.Mac0%n/a111111
CAST5.ECB0%n/a111111
Blowfish.ECB0%n/a111111
SEED.ECB0%n/a111111
Camellia.AlgParams0%n/a222211
SCRYPT.ScryptWithUTF80%n/a111111
HC128.AlgParams0%n/a222211
Zuc.AlgParams0%n/a222211
RC6.AlgParams0%n/a222211
XSalsa20.AlgParams0%n/a222211
AES.PBEWithAESCBC0%n/a111111
Grainv1.AlgParams0%n/a222211
Skipjack.AlgParams0%n/a222211
TEA.AlgParams0%n/a222211
AES.GCM0%n/a111111
Threefish.AlgParams_5120%n/a222211
Noekeon.AlgParams0%n/a222211
Rijndael.AlgParams0%n/a222211
PBEPBKDF2.PBKDF2with8BIT0%n/a111111
Threefish.AlgParams_2560%n/a222211
Threefish.AlgParams_10240%n/a222211
ChaCha.AlgParamsCC13050%n/a222211
SM4.AlgParams0%n/a222211
Blowfish.AlgParams0%n/a222211
Salsa20.AlgParams0%n/a222211
AES.AlgParams0%n/a222211
XTEA.AlgParams0%n/a222211
Serpent.AlgParams0%n/a222211
DSTU7624.AlgParams0%n/a222211
SEED.KeyFactory0%n/a111111
CAST6.AlgParams0%n/a222211
SEED.AlgParams0%n/a222211
Shacal2.AlgParams0%n/a222211
HC256.AlgParams0%n/a222211
Camellia.KeyFactory0%n/a111111
AES.KeyFactory0%n/a111111
PBEPBKDF2.PBKDF2withUTF80%n/a111111
ARIA.KeyFactory0%n/a111111
ARIA.AlgParams0%n/a222211
ChaCha.AlgParams0%n/a222211
Serpent.TAlgParams0%n/a222211
Twofish.AlgParams0%n/a222211
RC5.AlgParams0%n/a222211
TLSKDF.TLSKeyMaterialFactory0%n/a111111
AES.ECB.new BlockCipherProvider() {...}0%n/a222211
AES.KeyGen1280%n/a111111
AES.KeyGen1920%n/a111111
AES.KeyGen2560%n/a111111
DSTU7624.AlgParamGen2560%n/a111111
DSTU7624.AlgParamGen1280%n/a111111
DSTU7624.KeyGen5120%n/a111111
DSTU7624.KeyGen2560%n/a111111
DSTU7624.KeyGen1280%n/a111111
Camellia.KeyGen2560%n/a111111
Camellia.KeyGen1920%n/a111111
Camellia.KeyGen1280%n/a111111
DSTU7624.AlgParamGen5120%n/a111111
ARIA.KeyGen1280%n/a111111
ARIA.KeyGen1920%n/a111111
ARIA.KeyGen2560%n/a111111
GOST3412_20150%n/a111111