GCMBlockCipher

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,524 of 1,5240%142 of 1420%98982727
init(boolean, CipherParameters)2870%380%202011
processBytes(byte[], int, int, byte[], int)2690%220%121211
doFinal(byte[], int)2390%240%131311
getNextCTRBlock(byte[])980%20%2211
processAADBytes(byte[], int, int)950%60%4411
reset(boolean)730%80%5511
processByte(byte, byte[], int)570%40%3311
initCipher()510%60%4411
processPartial(byte[], int, int, byte[], int)500%20%2211
encryptBlock(byte[], int, byte[], int)460%40%3311
decryptBlock(byte[], int, byte[], int)440%40%3311
processAADByte(byte)330%20%2211
getUpdateOutputSize(int)250%40%3311
GCMBlockCipher(BlockCipher, GCMMultiplier)240%40%3311
getOutputSize(int)240%40%3311
gHASH(byte[], byte[], int)200%20%2211
checkStatus()170%40%3311
getAlgorithmName()110%n/a1111
getMac()110%20%2211
gHASHPartial(byte[], byte[], int, int)100%n/a1111
gHASHBlock(byte[], byte[], int)90%n/a1111
gHASHBlock(byte[], byte[])80%n/a1111
newInstance(BlockCipher, GCMMultiplier)60%n/a1111
newInstance(BlockCipher)50%n/a1111
GCMBlockCipher(BlockCipher)50%n/a1111
reset()40%n/a1111
getUnderlyingCipher()30%n/a1111