FaestAES

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,209 of 1,2090%30 of 300%31311616
expandKey(byte[], byte[], int, int, int, int)3490%100%6611
shiftRow(byte[], int)1630%80%5511
mixColumn(byte[], int)1280%20%2211
static {...}1240%n/a1111
sbox(int)830%n/a1111
invnorm(int)630%20%2211
storeInvnormState(byte[], int, byte[], int)410%20%2211
encrypt(byte[], byte[], int, int)380%20%2211
addRoundKey(byte[], byte[], int, int)330%20%2211
aes128EncryptBlock(byte[], int, byte[], int, byte[], int)310%n/a1111
aes192EncryptBlock(byte[], int, byte[], int, byte[], int)310%n/a1111
aes256EncryptBlock(byte[], int, byte[], int, byte[], int)310%n/a1111
rijndael192EncryptBlock(byte[], int, byte[], int, byte[], int)310%n/a1111
rijndael256EncryptBlock(byte[], int, byte[], int, byte[], int)310%n/a1111
subBytes(byte[], int)200%20%2211
storeState(byte[], int, byte[], int)120%n/a1111