OCBBlockCipher

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,202 of 1,2020%120 of 1200%85852525
init(boolean, CipherParameters)3040%380%202011
doFinal(byte[], int)2070%200%111111
processNonce(byte[])1020%60%4411
processMainBlock(byte[], int)840%60%4411
OCBBlockCipher(BlockCipher, BlockCipher)730%100%6611
processBytes(byte[], int, int, byte[], int)720%100%6611
reset(boolean)630%40%3311
processAADBytes(byte[], int, int)310%40%3311
shiftLeft(byte[], byte[])310%20%2211
getUpdateOutputSize(int)250%40%3311
processByte(byte, byte[], int)250%20%2211
updateHASH(byte[])250%n/a1111
getOutputSize(int)240%40%3311
OCB_double(byte[])230%n/a1111
processAADByte(byte)200%20%2211
getLSub(int)200%20%2211
processHashBlock()160%n/a1111
OCB_extend(byte[], int)140%20%2211
getAlgorithmName()110%n/a1111
getMac()110%20%2211
clear(byte[])60%20%2211
xor(byte[], byte[])50%n/a1111
reset()40%n/a1111
getUnderlyingCipher()30%n/a1111
OCB_ntz(long)30%n/a1111