ChaCha20Poly1305

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,021 of 1,0210%135 of 1350%97972323
processBytes(byte[], int, int, byte[], int)2170%330%181811
init(boolean, CipherParameters)1560%300%161611
doFinal(byte[], int)1430%190%111111
processByte(byte, byte[], int)920%70%5511
reset(boolean, boolean)530%100%7711
processAADBytes(byte[], int, int)520%100%6611
ChaCha20Poly1305(Mac)470%40%3311
finishData(int)340%n/a1111
processData(byte[], int, int, byte[], int)290%20%2211
getUpdateOutputSize(int)280%30%3311
getOutputSize(int)240%30%3311
initMAC()240%n/a1111
checkAAD()220%50%5511
checkData()220%50%5511
incrementCount(long, int, long)170%20%2211
padMAC(long)170%20%2211
processAADByte(byte)150%n/a1111
finishAAD(int)80%n/a1111
ChaCha20Poly1305()60%n/a1111
reset()50%n/a1111
getMac()40%n/a1111
static {...}40%n/a1111
getAlgorithmName()20%n/a1111