ElephantEngine

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
Total3,178 of 3,1780%153 of 1530%1121122727
ElephantEngine(ElephantEngine.ElephantParameters)1,3360%40%4411
processBytes(byte[], byte[], int, int, int, int, int, int)2560%140%8811
KeccakP200Round(byte[], int)2350%240%131311
doFinal(byte[], int)2210%220%121211
permutation(byte[])2100%150%9911
processAADBytes(byte[])1980%180%131311
processBytes(byte[], int, int, byte[], int)1690%120%7711
init(boolean, CipherParameters)1400%140%8811
lfsr_step(byte[], byte[])1080%40%4411
get_c_block(byte[], byte[], int, int, int)540%60%4411
checkAad()460%40%4411
getUpdateOutputSize(int)390%40%4411
getOutputSize(int)330%40%4411
reset(boolean)220%20%2211
xor_block(byte[], byte[], int, int)200%20%2211
ROL8(byte, int)190%20%2211
processAADBytes(byte[], int, int)180%20%2211
rotl(byte)130%n/a1111
processByte(byte, byte[], int)130%n/a1111
index(int, int)0%n/a1111
processAADByte(byte)0%n/a1111
reset()0%n/a1111
getAlgorithmName()0%n/a1111
getMac()0%n/a1111
getBlockSize()0%n/a1111
getKeyBytesSize()0%n/a1111
getIVBytesSize()0%n/a1111