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
Total1,017 of 1,0170%32 of 320%44442727
signSignature(byte[], int, byte[], byte[], byte[], byte[], byte[], byte[])2920%120%7711
DilithiumEngine(int, SecureRandom, boolean)2500%100%7711
signVerify(byte[], int, byte[], int, byte[], byte[])1970%100%6611
generateKeyPair()1940%n/a1111
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
getDilithiumCTilde()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