KeccakDigest

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,798 of 1,7980%64 of 640%62623030
KeccakPermutation()8310%20%2211
padAndSwitchToSqueezingPhase()1060%60%4411
absorb(byte[], int, int)1040%100%6611
static {...}1000%n/a1111
KeccakDigest(byte[])780%20%2211
getEncodedState(byte[])700%40%3311
squeeze(byte[], int, long)690%80%5511
KeccakDigest(KeccakDigest)540%n/a1111
absorbBits(int, int)530%80%5511
copyIn(KeccakDigest)500%20%2211
initSponge(int)490%80%5511
absorb(byte)450%60%4411
KeccakAbsorb(byte[], int)260%20%2211
KeccakDigest(int, CryptoServicePurpose)200%n/a1111
doFinal(byte[], int, byte, int)180%20%2211
KeccakExtract()180%n/a1111
init(int)160%20%2211
KeccakDigest(byte[], CryptoServicePurpose)140%20%2211
doFinal(byte[], int)120%n/a1111
getAlgorithmName()100%n/a1111
cryptoServiceProperties()90%n/a1111
getCryptoServicePurpose(byte)0%n/a1111
update(byte[], int, int)0%n/a1111
KeccakDigest()0%n/a1111
KeccakDigest(CryptoServicePurpose)0%n/a1111
KeccakDigest(int)0%n/a1111
getDigestSize()0%n/a1111
reset()0%n/a1111
getByteLength()0%n/a1111
update(byte)0%n/a1111