EcOps

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
Total571 of 5710%14 of 140%34342727
jInv(GfField, Fp2, EcCurve)810%n/a1111
isTwoTorsion(GfField, EcPoint, EcCurve)760%20%2211
normalizeCurveAndA24(GfField, EcCurve)570%40%3311
isBasisFourTorsion(GfField, EcBasis, EcCurve)430%n/a1111
isEqual(GfField, EcPoint, EcPoint)420%n/a1111
acToA24(GfField, EcPoint, EcCurve)330%20%2211
a24ToAc(GfField, EcCurve, EcPoint)300%n/a1111
curveVerifyA(GfField, Fp2)300%40%3311
selectPoint(EcPoint, EcPoint, EcPoint, int)170%n/a1111
isFourTorsion(GfField, EcPoint, EcCurve)170%n/a1111
normalizePoint(GfField, EcPoint)160%n/a1111
normalizeCurve(GfField, EcCurve)160%n/a1111
curveNormalizeA24(GfField, EcCurve)160%20%2211
curveInit(EcCurve)130%n/a1111
cswapPoints(EcPoint, EcPoint, int)130%n/a1111
curveInitFromA(GfField, EcCurve, Fp2)100%n/a1111
hasZeroCoordinate(EcPoint)80%n/a1111
pointInit(EcPoint)70%n/a1111
curveInitFromA(EcCurve, Fp2)60%n/a1111
isTwoTorsion(EcPoint, EcCurve)60%n/a1111
isBasisFourTorsion(EcBasis, EcCurve)60%n/a1111
normalizeCurve(EcCurve)50%n/a1111
curveNormalizeA24(EcCurve)50%n/a1111
normalizeCurveAndA24(EcCurve)50%n/a1111
isEqual(EcPoint, EcPoint)50%n/a1111
isZero(EcPoint)40%n/a1111
curveVerifyA(Fp2)40%n/a1111