Grain128AEADEngine

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,634 of 1,6340%74 of 740%61612424
getOutputNFSR()2590%n/a1111
initGrain()2190%140%8811
doProcessAADBytes(byte[], int, int)1600%140%8811
getOutput()1570%n/a1111
getKeyStream(byte[], int, int, byte[], int)1370%100%6611
setKey(byte[], byte[])1170%20%2211
init(boolean, CipherParameters)1030%100%6611
doFinal(byte[], int)990%60%4411
processBytes(byte[], int, int, byte[], int)630%80%5511
shift(int[], int)560%n/a1111
getOutputLFSR()520%n/a1111
reverseByte(int)440%n/a1111
authShift(int)320%n/a1111
accumulate()230%n/a1111
len_length(int)230%60%4411
reset()210%n/a1111
Grain128AEADEngine()170%n/a1111
processAADBytes(byte[], int, int)150%20%2211
processAADByte(byte)130%20%2211
processByte(byte, byte[], int)130%n/a1111
getOutputSize(int)40%n/a1111
getMac()30%n/a1111
getAlgorithmName()0%n/a1111
getUpdateOutputSize(int)0%n/a1111