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,003 of 1,0030%131 of 1310%95952323
processBytes(byte[], int, int, byte[], int)1950%290%161611
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)210%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