HarakaSBase

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
Total3,212 of 3,2120%44 of 440%50502626
brAesCtBitsliceSbox(int[])5330%n/a1111
brAesCt64BitsliceSbox(long[])5330%n/a1111
HarakaSBase()3890%n/a1111
mixColumns32(int[])2210%n/a1111
mixColumns(long[])2210%n/a1111
haraka512Perm(byte[])2020%140%8811
brAesCt64InterleaveIn(long[], int, int[], int)1330%n/a1111
haraka256Perm(byte[])1320%80%5511
brAesCt64InterleaveOut(int[], long[], int)1190%n/a1111
addRoundKey32(int[], int[])730%n/a1111
brAesCt64Ortho(long[])730%n/a1111
brAesCtOrtho(int[])730%n/a1111
addRoundKey(long[], long[])730%n/a1111
Swapn(long[], int, int, int)550%40%4411
shiftRows(long[])550%20%2211
shiftRows32(int[])540%20%2211
Swapn32(int[], int, int, int)530%40%4411
brRangeDec32Le(byte[], int[], int)510%20%2211
interleaveConstant32(int[], byte[], int)410%20%2211
brDec32Le(byte[], int)340%n/a1111
interleaveConstant(long[], byte[], int)270%20%2211
xor(byte[], int, byte[], int, byte[], int, int)250%20%2211
brEnc32Le(byte[], int, int)190%20%2211
rotr16(int)80%n/a1111
rotr32(long)80%n/a1111
reset()70%n/a1111