Presigner

Source file "perun_network/ecdsa_threshold/sign/presign/Presigner.kt" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total58 of 84993%3 of 3290%154321221227
presignRound2(List, Map, Map)89792%1583%1411801
partialSignMessage(byte[], byte[])64287%1150%121801
setK(PaillierCipherText)40%n/a111111
setG(PaillierCipherText)40%n/a111111
setElGamalPublic(ElGamalPublic)40%n/a111111
setBigGammaShare(Point)40%n/a111111
setDeltaShare(BigInteger)40%n/a111111
setBigDeltaShare(Point)40%n/a111111
setBigGamma(Point)40%n/a111111
setBigR(Point)40%n/a111111
getId()30%n/a111111
getPrivate()30%n/a111111
getPublicPrecomps()30%n/a111111
getBigGamma()30%n/a111111
presignRound3(List, Map, Map, Map)187100%6100%0403201
processPresignOutput(List, Map, Map, Map, Map)146100%10100%0601801
Presigner(int, SecretPrecomputation, Map, Scalar, Scalar, BigInteger, BigInteger, Scalar, Scalar, PaillierCipherText, PaillierCipherText, ElGamalPublic, Point, Scalar, BigInteger, Point, Point, Point, int, DefaultConstructorMarker)96100%n/a0101701
presignRound1(List)85100%n/a0101501
Presigner(int, SecretPrecomputation, Map, Scalar, Scalar, BigInteger, BigInteger, Scalar, Scalar, PaillierCipherText, PaillierCipherText, ElGamalPublic, Point, Scalar, BigInteger, Point, Point, Point)63100%n/a0101901
verifyPresignRound3Broadcast(int, PresignRound3Broadcast, Point, Point, Point)54100%1787%1501101
getK()3100%n/a010101
getG()3100%n/a010101
getElGamalPublic()3100%n/a010101
getBigGammaShare()3100%n/a010101
getDeltaShare()3100%n/a010101
getBigDeltaShare()3100%n/a010101
getBigR()3100%n/a010101