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,538 of 1,5380%146 of 1460%1001002727
init(boolean, CipherParameters)3010%420%222211
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