NTRUPlusEngine

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
Total2,438 of 2,4380%86 of 860%77773434
poly_invntt(short[])2770%160%9911
poly_ntt(short[])2500%140%8811
multiplyCore(short[], int, short[], int, short[], int, short, int)2250%20%2211
baseinv(short[], int, short[], int, short)1800%20%2211
crypto_kem_dec(byte[], int, byte[], int, byte[], int)1780%20%2211
baseinv3(short[], int, short[], int, short)1220%20%2211
poly_baseinv(short[], short[])1190%140%8811
crypto_kem_enc_derand(byte[], int, byte[], int, byte[], int, byte[], int)1160%n/a1111
poly_sotp_decode(byte[], short[], byte[])1100%60%4411
fqinv(short)820%n/a1111
poly_basemul(short[], short[], short[])710%20%2211
poly_tobytes(byte[], int, short[])650%20%2211
NTRUPlusEngine(NTRUPlusParameters)620%20%2211
poly_frombytes(short[], byte[], int)620%20%2211
poly_basemul_add(short[], short[], short[], short[])620%20%2211
poly_cbd1(short[], byte[], int)590%40%3311
crypto_kem_keypair_derand(byte[], byte[], short[], short[], short[], short[])480%n/a1111
crepmod3(short)430%n/a1111
genf_derand(short[], short[], byte[])370%n/a1111
finalizeWithAddition(short[], int, short[], int, int)300%20%2211
geng_derand(short[], short[], byte[])290%n/a1111
verify(byte[], byte[], int)270%40%3311
poly_sub(short[], short[], short[])200%20%2211
finalizeMultiplication(short[], int, int)190%20%2211
poly_triple(short[], short[])180%20%2211
basemul_add(short[], int, short[], int, short[], int, short[], int, short, int)180%n/a1111
basemul(short[], int, short[], int, short[], int, short)180%n/a1111
shake256(byte[], int, int, byte, byte[], int, int)180%n/a1111
poly_crepmod3(short[], short[])170%20%2211
shake256(byte[], int, int, byte[], int)140%n/a1111
barrett_reduce(short)130%n/a1111
montgomery_reduce(int)120%n/a1111
poly_sotp_encode(short[], byte[], byte[])110%n/a1111
fqmul(short, short)60%n/a1111