CMCEEngine

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
Total5,618 of 5,6180%384 of 3840%2272273535
cbrecursion(byte[], long, long, short[], int, long, long, int[])1,1100%680%353511
pk_gen(byte[], byte[], int[], short[], long[])7020%580%303011
mov_columns(byte[][], short[], long[])5040%380%202011
decompress_private_key(byte[])3050%160%9911
kem_keypair(byte[], byte[], SecureRandom)2670%120%7711
bm(short[], short[])2660%140%8811
generate_irr_poly(short[])2420%200%111111
sort32(int[], int, int)2190%180%101011
generate_error_vector(byte[], SecureRandom)2150%300%161611
decrypt(byte[], byte[], byte[])2140%140%8811
syndrome(byte[], byte[], byte[])2010%140%8811
sort64(long[], int, int)1930%180%101011
kem_dec(byte[], byte[], byte[])1600%100%6611
CMCEEngine(int, int, int, int[], boolean, int)1390%60%4411
controlbitsfrompermutation(byte[], short[], long, long)1340%120%7711
synd(short[], short[], short[], byte[])1310%60%4411
generate_public_key_from_private_key(byte[])1010%20%2211
kem_enc(byte[], byte[], byte[], SecureRandom)940%80%5511
layer(short[], byte[], int, int, int)840%40%3311
ctz(long)810%40%3311
check_pk_padding(byte[])530%20%2211
check_c_padding(byte[])330%n/a1111
eval(short[], short)270%20%2211
getPublicKeySize()260%20%2211
get_q_short(int[], int)220%20%2211
same_mask64(short, short)180%n/a1111
root(short[], short[], short[])180%20%2211
same_mask32(short, short)170%n/a1111
getPrivateKeySize()130%n/a1111
encrypt(byte[], byte[], byte[], SecureRandom)100%n/a1111
min(short, int)0%20%2211
getIrrBytes()0%n/a1111
getCondBytes()0%n/a1111
getCipherTextSize()0%n/a1111
getDefaultSessionKeySize()0%n/a1111