SQIsignSign

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,302 of 1,3020%54 of 540%40401313
protocolsSign(SQIsignSign.Params, SQIsignSignature, EcCurve, SQIsignSecretKeyData, byte[], SecureRandom)3040%260%141411
computeDim2IsogenyChallenge(SQIsignSign.Params, ThetaCoupleCurveWithBasis, ThetaCoupleCurveWithBasis, Ibz, int, int, int, SecureRandom)2180%60%4411
computeAndSetBasisChangeMatrix(SQIsignSign.Params, SQIsignSignature, EcBasis, EcBasis, EcCurve, EcCurve, int)1570%40%3311
computeSmallChainIsogenySignature(SQIsignSign.Params, EcCurve, EcBasis, QuatAlg.Elem, int, int)1400%40%3311
computeRandomAuxNormAndHelpers(SQIsignSign.Params, SQIsignSignature, Ibz, QuatAlg.Elem, QuatLeftIdeal, QuatLeftIdeal)1250%n/a1111
computeChallengeCodomainSignature(SQIsignSign.Params, SQIsignSignature, SQIsignSecretKeyData, EcCurve, EcCurve, EcBasis)1030%80%5511
computeChallengeIdealSignature(SQIsignSign.Params, QuatLeftIdeal, SQIsignSignature, SQIsignSecretKeyData)700%n/a1111
commit(SQIsignSign.Params, EcCurve, EcBasis, QuatLeftIdeal, SecureRandom)410%40%3311
computeResponseQuatElement(SQIsignSign.Params, QuatAlg.Elem, Ibz, SQIsignSecretKeyData, QuatLeftIdeal, QuatLeftIdeal, SecureRandom)390%n/a1111
computeBacktrackingSignature(SQIsignSign.Params, SQIsignSignature, QuatAlg.Elem, Ibz, Ibz)390%n/a1111
evaluateRandomAuxIsogenySignature(SQIsignSign.Params, EcCurve, EcBasis, Ibz, QuatLeftIdeal, SecureRandom)350%20%2211
sampleResponse(SQIsignSign.Params, QuatAlg.Elem, QuatLattice, Ibz, SecureRandom)230%n/a1111
setAuxCurveSignature(SQIsignSignature, EcCurve)80%n/a1111