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,502 of 1,5020%138 of 1380%96962727
init(boolean, CipherParameters)2870%380%202011
processBytes(byte[], int, int, byte[], int)2470%180%101011
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