DilithiumEngine

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
Total988 of 9880%32 of 320%43432626
signSignature(byte[], int, byte[], byte[], byte[], byte[], byte[], byte[])2830%120%7711
DilithiumEngine(int, SecureRandom, boolean)2400%100%7711
generateKeyPair()1940%n/a1111
signVerify(byte[], int, byte[], int, byte[], byte[])1900%100%6611
sign(byte[], int, byte[], byte[], byte[], byte[], byte[], byte[])110%n/a1111
signOpen(byte[], byte[], int, byte[], byte[])100%n/a1111
GetSymmetric()30%n/a1111
getDilithiumPolyVecHPackedBytes()30%n/a1111
getDilithiumPolyZPackedBytes()30%n/a1111
getDilithiumPolyW1PackedBytes()30%n/a1111
getDilithiumPolyEtaPackedBytes()30%n/a1111
getDilithiumMode()30%n/a1111
getDilithiumK()30%n/a1111
getDilithiumL()30%n/a1111
getDilithiumEta()30%n/a1111
getDilithiumTau()30%n/a1111
getDilithiumBeta()30%n/a1111
getDilithiumGamma1()30%n/a1111
getDilithiumGamma2()30%n/a1111
getDilithiumOmega()30%n/a1111
getCryptoPublicKeyBytes()30%n/a1111
getCryptoSecretKeyBytes()30%n/a1111
getCryptoBytes()30%n/a1111
getPolyUniformGamma1NBlocks()30%n/a1111
getShake256Digest()30%n/a1111
getShake128Digest()30%n/a1111