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.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Methods |
| Total | 752 of 752 | 0% | 36 of 36 | 0% | 52 | 52 | 34 | 34 |
| calculateTranscript(ECPoint, String, ECPoint, ECPoint, ECSchnorrZKP, ECSchnorrZKP, String, ECPoint, ECPoint, ECSchnorrZKP, ECSchnorrZKP, ECPoint, ECSchnorrZKP, ECPoint, ECSchnorrZKP, Digest) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| validatePublicKey(ECPoint, ECCurve, BigInteger, BigInteger) | 0% | 0% | 7 | 7 | 1 | 1 | ||
| calculateMacTag(String, String, ECPoint, ECPoint, ECPoint, ECPoint, BigInteger, Digest) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| calculateGA(ECPoint, ECPoint, ECPoint) | 0% | 0% | 5 | 5 | 1 | 1 | ||
| validateZeroknowledgeProof(ECPoint, ECPoint, ECSchnorrZKP, BigInteger, BigInteger, ECCurve, BigInteger, String, Digest) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| calculateZeroknowledgeProof(ECPoint, BigInteger, BigInteger, ECPoint, Digest, String, SecureRandom) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| intToByteArray(int) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| calculateHash(String, Digest) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| calculateHash(BigInteger, Digest) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| calculateHashForZeroknowledgeProof(ECPoint, ECPoint, ECPoint, String, Digest) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| validateParticipantIdsEqual(String, String) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| updateDigestIncludingSize(Digest, ECPoint) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| updateDigestIncludingSize(Digest, String) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| updateDigestIncludingSize(Digest, BigInteger) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| validateMacTag(String, String, ECPoint, ECPoint, ECPoint, ECPoint, BigInteger, Digest, BigInteger) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| validateParticipantIdsDiffer(String, String) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| calculateMacKey(BigInteger, Digest) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| validateR(BigInteger, ECPoint, BigInteger, ECPoint, ECPoint, BigInteger) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| calculatePi(BigInteger, BigInteger, Digest) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| calculateT(BigInteger, String, Digest) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| validateNotNull(Object, String) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| updateMac(Mac, ECPoint) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| updateDigest(Digest, ECPoint) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| updateMac(Mac, String) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| updateDigest(Digest, String) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| updateDigest(Digest, BigInteger) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| generateX1(BigInteger, SecureRandom) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| calculateKeyingMaterial(ECPoint, BigInteger, BigInteger, ECPoint) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| calculateR(BigInteger, BigInteger, BigInteger, BigInteger) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| static {...} | 0% | n/a | 1 | 1 | 1 | 1 | ||
| calculateX2s(BigInteger, BigInteger, BigInteger) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| calculateGx(ECPoint, BigInteger) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| calculateA(ECPoint, BigInteger) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| OwlUtil() | 0% | n/a | 1 | 1 | 1 | 1 |