org.bouncycastle.crypto.util

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedMethodsMissedClasses
Total9,022 of 9,0220%583 of 5830%5465462542546060
CipherFactory1,4410%840%48486611
AlgorithmIdentifierFactory1,2270%380%21212211
OpenSSHPrivateKeyUtil5960%580%33334411
PrivateKeyFactory5020%640%37375511
Pack4480%180%3535262611
PrivateKeyInfoFactory4040%320%20204411
SubjectPublicKeyInfoFactory3560%320%19193311
SSHBuffer3420%320%2727111111
OpenSSHPublicKeyUtil3100%300%18183311
RadixConverter2710%280%2424101011
DigestFactory2390%n/a2929292911
BasicAlphabetMapper2340%180%14145511
PublicKeyFactory2320%100%12127711
JournaledAlgorithm1930%160%2121131311
CipherKeyGeneratorFactory1870%360%20202211
SSHNamedCurves.new HashMap() {...}1830%20%221111
PBKDF2Config1700%40%886611
JournalingSecureRandom1680%120%15159911
PublicKeyFactory.DSTUConverter1510%100%883311
PublicKeyFactory.ECConverter1190%160%10102211
SSHBuilder1170%40%11119911
PublicKeyFactory.GOST3410_2012Converter1120%60%552211
PublicKeyFactory.GOST3410_2001Converter1030%40%442211
DERMacData.Builder1030%30%664411
DEROtherInfo.Builder750%40%664411
PublicKeyFactory.DHPublicNumberConverter660%40%442211
SSHNamedCurves.new HashMap() {...}630%n/a111111
SSHNamedCurves620%20%998811
ScryptConfig.Builder470%60%774411
DERMacData.Type430%n/a333311
PublicKeyFactory.DHAgreementConverter400%20%332211
PublicKeyFactory.DSAConverter370%20%332211
DerUtil350%20%443311
PBKDF2Config.Builder330%n/a555511
ScryptConfig320%n/a555511
PublicKeyFactory.ElGamalConverter260%n/a222211
SSHNamedCurves.new HashMap() {...}230%20%221111
SSHNamedCurves.new HashMap() {...}220%20%221111
PublicKeyFactory.RSAConverter170%n/a222211
PublicKeyFactory.X448Converter0%n/a222211
PublicKeyFactory.Ed448Converter0%n/a222211
PublicKeyFactory.X25519Converter0%n/a222211
PublicKeyFactory.Ed25519Converter0%n/a222211
DerUtil.new IllegalStateException() {...}0%n/a222211
DEROtherInfo0%n/a222211
DERMacData0%n/a222211
PBKDFConfig0%n/a222211
DigestFactory.new DigestFactory.Cloner() {...}0%n/a222211
DigestFactory.new DigestFactory.Cloner() {...}0%n/a222211
DigestFactory.new DigestFactory.Cloner() {...}0%n/a222211
DigestFactory.new DigestFactory.Cloner() {...}0%n/a222211
DigestFactory.new DigestFactory.Cloner() {...}0%n/a222211
DigestFactory.new DigestFactory.Cloner() {...}0%n/a222211
DigestFactory.new DigestFactory.Cloner() {...}0%n/a222211
DigestFactory.new DigestFactory.Cloner() {...}0%n/a222211
DigestFactory.new DigestFactory.Cloner() {...}0%n/a222211
DigestFactory.new DigestFactory.Cloner() {...}0%n/a222211
DigestFactory.new DigestFactory.Cloner() {...}0%n/a222211
DigestFactory.new DigestFactory.Cloner() {...}0%n/a222211
JournalingSecureRandom.TranscriptStream0%n/a111111