org.bouncycastle.pqc.crypto.sqisign

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedMethodsMissedClasses
Total73,938 of 73,9380%1,831 of 1,8310%1,8141,814897897182182
EndomorphismActionLvl57,9570%n/a111111
EndomorphismActionLvl37,5570%n/a111111
EndomorphismActionLvl16,0260%20%776611
ExtremalOrdersLvl32,7000%20%443311
ExtremalOrdersLvl52,6790%20%443311
Dim2Id2IsoHelpers1,9160%1900%1031038811
ExtremalOrdersLvl11,9140%20%443311
HdSplittingTransformsLvl11,7120%n/a222211
HdSplittingTransformsLvl31,7120%n/a222211
HdSplittingTransformsLvl51,7120%n/a222211
ConnectingIdealsLvl31,6940%20%443311
ThetaGluingCompute1,6620%280%21217711
ConnectingIdealsLvl51,5780%20%443311
EcDlog1,3570%520%3636101011
ConnectingIdealsLvl11,3380%20%443311
Ibz1,3320%1120%9898424211
SQIsignSign1,3020%540%4040131311
EcJac1,1000%40%2020181811
SQIsignEncode9590%400%3535151511
IbzMat9190%860%6363202011
QuatLattice8850%720%5151151511
ThetaIsogenyCompute8840%280%21217711
Dim2Id2IsoClapotis8680%420%22221111
Normeq8430%940%53536611
ThetaChainCompute8030%600%31311111
Id2IsoHelpers7410%280%19195511
Fp2Lvl17240%140%3535282811
Fp2Lvl57110%140%3434272711
Fp2Lvl37110%140%3434272711
EcIsogChains7040%380%27278811
EcBasisOps7020%160%2020121211
QuatAlg6840%120%2020141411
EcBiLadder6170%680%36362211
Dpe6010%720%5050141411
EcBiext5840%80%1515111111
SQIsignVerify5740%620%38387711
EcOps5710%140%3434272711
EcIsog5560%60%996611
QuatLeftIdeal5360%380%3333141411
Lll5340%500%29294411
EcArith4420%40%997711
Hnf4230%340%21214411
ThetaIsogenyOps4180%130%13135511
ThetaOps3940%80%11117711
SQIsignSigner3650%440%3232101011
EcLadder3610%300%2626111111
FpLvl13480%240%4040282811
FpLvl53410%240%3939272711
FpLvl33410%240%3939272711
EcBasisLvl53180%200%15155511
EcBasisLvl33180%200%15155511
EcBasisLvl13140%200%16166611
ThetaGluingEval3000%20%443311
ThetaSplittingCompute2990%380%21212211
ThetaProductHelpers2840%140%992211
CurvesWithEndomorphismsLvl32690%20%554411
CurvesWithEndomorphismsLvl52690%20%554411
LatBall2630%260%15152211
LllApplications2400%180%12123311
IbzVec2310%180%2121121211
SQIsignHash2270%80%662211
HdOps2100%100%11116611
SQIsignKeyPairGenerator2010%80%10106611
Cornacchia1650%180%10101111
SQIsignKeyGen1510%100%883311
Fp21430%40%1616141411
E0BasisLvl11330%n/a222211
CurveWithEndomorphismRing1110%40%331111
Fp1020%100%2020151511
Dim2Id2IsoLvl1970%160%10102211
GfFieldLvl1950%n/a2323232311
GfFieldLvl3950%n/a2323232311
GfFieldLvl5950%n/a2323232311
EcCurve730%n/a333311
MontgomeryLvl1720%60%663311
SQIsignSign.Params690%n/a111111
SQIsignSignLvl50%n/a222211
SQIsignSignLvl30%n/a222211
SQIsignSignLvl10%n/a222211
BasisChangeMatrix0%80%662211
SQIsignEncodeLvl50%n/a777711
SQIsignEncodeLvl10%n/a777711
SQIsignEncodeLvl30%n/a777711
ThetaChainLvl30%n/a444411
ThetaChainLvl50%n/a444411
ThetaChainLvl10%n/a444411
Dim2Id2IsoClapotis.Precomp0%n/a222211
JacPoint0%n/a444411
SQIsignParameters0%n/a666611
SQIsignSignature0%40%331111
SQIsignEncode.Params0%n/a111111
Dim2Id2IsoClapotis.Result0%n/a111111
E0BasisLvl30%n/a222211
EcPoint0%n/a444411
Dim2Id2IsoLvl30%20%332211
Dim2Id2IsoLvl50%20%332211
PairingDlogParams0%n/a111111
ThetaStructure0%n/a111111
E0BasisLvl50%n/a111111
EcBasis0%n/a222211
PrecompLvl30%n/a111111
PrecompLvl10%n/a111111
PrecompLvl50%n/a111111
QuatRepresentIntegerParamsLvl50%20%221111
QuatRepresentIntegerParamsLvl30%20%221111
ThetaIsogeny0%n/a111111
Dim2Id2IsoHelpers.FindUvResult0%n/a111111
ThetaGluing0%n/a111111
PairingParams0%n/a111111
QuatRepresentIntegerParamsLvl10%20%221111
EcKps40%n/a111111
SQIsignKeyGenLvl50%n/a111111
SQIsignKeyGenLvl10%n/a111111
SQIsignKeyGenLvl30%n/a111111
ThetaCouplePoint0%n/a222211
ThetaCoupleJacPoint0%n/a222211
PairingDlogParams.DiffPoints0%n/a111111
ThetaCoupleCurveWithBasis0%n/a111111
SQIsignPublicKeyParameters0%n/a444411
SQIsignPrivateKeyParameters0%n/a444411
QuatExtremalMaximalOrder0%n/a111111
SQIsignSecretKeyData0%n/a111111
QuatAlg.Elem0%n/a222211
SQIsignVerifyLvl10%n/a111111
SQIsignVerifyLvl30%n/a111111
SQIsignVerifyLvl50%n/a111111
Dim2Id2IsoHelpers.new Comparator() {...}0%n/a222211
ThetaKernelCouplePoints0%n/a111111
SQIsignSign.RandomAuxNormResult0%n/a111111
EcIsogEven0%n/a111111
ThetaPoint0%n/a111111
TranslationMatrix0%n/a111111
SQIsignSignLvl3.new SQIsignSign.ChainComputeAndEvalRandomized() {...}0%n/a222211
ThetaSplitting0%n/a111111
SQIsignSignLvl1.new SQIsignSign.ChainComputeAndEvalRandomized() {...}0%n/a222211
SQIsignSignLvl5.new SQIsignSign.ChainComputeAndEvalRandomized() {...}0%n/a222211
ThetaCoupleCurve0%n/a111111
QuatRepresentIntegerParams0%n/a111111
AddComponents0%n/a111111
SQIsignVerifyLvl5.new SQIsignVerify.ChainComputeAndEvalVerify() {...}0%n/a222211
EcIsom0%n/a111111
SQIsignVerifyLvl1.new SQIsignVerify.ChainComputeAndEvalVerify() {...}0%n/a222211
SQIsignVerifyLvl3.new SQIsignVerify.ChainComputeAndEvalVerify() {...}0%n/a222211
SQIsignPublicKeyData0%n/a111111
SQIsignKeyGenerationParameters0%n/a222211
SQIsignHashLvl30%n/a111111
SQIsignHashLvl10%n/a111111
SQIsignHashLvl50%n/a111111
SQIsignSignLvl3.new SQIsignSign.IdealToIsogeny() {...}0%n/a222211
SQIsignSignLvl1.new SQIsignSign.IdealToIsogeny() {...}0%n/a222211
SQIsignKeyGen.Result0%n/a111111
SQIsignKeyGenLvl5.KeyPair0%n/a111111
SQIsignKeyGenLvl1.KeyPair0%n/a111111
SQIsignKeyGenLvl3.new SQIsignKeyGen.IdealToIsogeny() {...}0%n/a222211
SQIsignKeyGenLvl3.KeyPair0%n/a111111
SQIsignVerifyLvl5.new SQIsignVerify.FromHint() {...}0%n/a222211
ThetaPointCompact0%n/a111111
SQIsignEncodeLvl1.new SQIsignEncode.FromHint() {...}0%n/a222211
SQIsignKeyGenLvl1.new SQIsignKeyGen.IdealToIsogeny() {...}0%n/a222211
SQIsignEncodeLvl3.new SQIsignEncode.FromHint() {...}0%n/a222211
SQIsignVerifyLvl1.new SQIsignVerify.FromHint() {...}0%n/a222211
SQIsignKeyGenLvl5.new SQIsignKeyGen.IdealToIsogeny() {...}0%n/a222211
SQIsignSignLvl5.new SQIsignSign.IdealToIsogeny() {...}0%n/a222211
SQIsignVerifyLvl3.new SQIsignVerify.FromHint() {...}0%n/a222211
SQIsignEncodeLvl5.new SQIsignEncode.FromHint() {...}0%n/a222211
SQIsignSignLvl3.new SQIsignSign.HashToChallenge() {...}0%n/a222211
SQIsignSignLvl3.new SQIsignSign.ToHint() {...}0%n/a222211
EcKps20%n/a111111
SQIsignSignLvl1.new SQIsignSign.HashToChallenge() {...}0%n/a222211
SQIsignSignLvl1.new SQIsignSign.ToHint() {...}0%n/a222211
SQIsignKeyGenLvl3.new SQIsignKeyGen.ToHint() {...}0%n/a222211
SQIsignVerifyLvl5.new SQIsignVerify.HashToChallenge() {...}0%n/a222211
SQIsignKeyGenLvl1.new SQIsignKeyGen.ToHint() {...}0%n/a222211
SQIsignVerifyLvl1.new SQIsignVerify.HashToChallenge() {...}0%n/a222211
SQIsignKeyGenLvl5.new SQIsignKeyGen.ToHint() {...}0%n/a222211
SQIsignSignLvl5.new SQIsignSign.HashToChallenge() {...}0%n/a222211
SQIsignSignLvl5.new SQIsignSign.ToHint() {...}0%n/a222211
SQIsignVerifyLvl3.new SQIsignVerify.HashToChallenge() {...}0%n/a222211
EcDlog.DlogResult0%n/a111111
SQIsignSignatureLvl10%n/a111111
SQIsignSignatureLvl50%n/a111111
SQIsignSignatureLvl30%n/a111111