SABEREngine

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
Total835 of 8350%28 of 280%39392525
SABEREngine(int, int, boolean, boolean)1820%80%5511
indcpa_kem_enc(byte[], byte[], byte[], byte[])1470%60%4411
indcpa_kem_keypair(byte[], byte[], SecureRandom)1080%40%3311
crypto_kem_dec(byte[], byte[], byte[])990%20%2211
indcpa_kem_dec(byte[], byte[], byte[])760%20%2211
crypto_kem_enc(byte[], byte[], byte[], SecureRandom)710%n/a1111
crypto_kem_keypair(byte[], byte[], SecureRandom)490%20%2211
cmov(byte[], byte[], int, int, byte)300%20%2211
verify(byte[], byte[], int)280%20%2211
getSessionKeySize()50%n/a1111
getSABER_L()30%n/a1111
getSABER_ET()30%n/a1111
getSABER_POLYBYTES()30%n/a1111
getSABER_POLYVECBYTES()30%n/a1111
getSABER_POLYCOINBYTES()30%n/a1111
getSABER_MU()30%n/a1111
getUtils()30%n/a1111
getCipherTextSize()30%n/a1111
getPublicKeySize()30%n/a1111
getPrivateKeySize()30%n/a1111
getSABER_N()20%n/a1111
getSABER_EP()20%n/a1111
getSABER_KEYBYTES()20%n/a1111
getSABER_SEEDBYTES()20%n/a1111
getSABER_NOISE_SEEDBYTES()20%n/a1111