GCMSIVBlockCipher

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,089 of 1,0890%88 of 880%76763232
deriveKeys(KeyParameter)1870%20%2211
decryptPlain()1060%60%4411
init(boolean, CipherParameters)820%140%8811
doFinal(byte[], int)670%20%2211
encryptPlain(byte[], byte[], int)660%20%2211
checkStatus(int)600%80%5511
resetStreams()500%60%4411
calculateTag()450%20%2211
GCMSIVBlockCipher(BlockCipher, GCMMultiplier)440%20%2211
mulX(byte[])430%60%4411
checkAEADStatus(int)390%60%4411
checkBuffer(byte[], int, int, boolean)350%120%7711
processBytes(byte[], int, int, byte[], int)320%20%2211
getOutputSize(int)260%40%3311
gHashLengths()230%n/a1111
processByte(byte, byte[], int)210%20%2211
xorBlock(byte[], byte[], int, int)200%20%2211
fillReverse(byte[], int, int, byte[])190%20%2211
incrementCounter(byte[])190%40%3311
xorBlock(byte[], byte[])180%20%2211
processAADBytes(byte[], int, int)150%n/a1111
completePolyVal()130%n/a1111
getAlgorithmName()110%n/a1111
gHASH(byte[])100%n/a1111
processAADByte(byte)80%n/a1111
GCMSIVBlockCipher(BlockCipher)70%n/a1111
bufLength(byte[])70%20%2211
GCMSIVBlockCipher()40%n/a1111
getMac()40%n/a1111
getUnderlyingCipher()30%n/a1111
reset()30%n/a1111
getUpdateOutputSize(int)20%n/a1111