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 | 520 of 520 | 0% | 24 of 24 | 0% | 39 | 39 | 27 | 27 |
| validateZeroKnowledgeProof(ECPoint, ECPoint, ECSchnorrZKP, BigInteger, BigInteger, ECCurve, BigInteger, String, Digest) | 0% | 0% | 8 | 8 | 1 | 1 | ||
| calculateMacTag(String, String, ECPoint, ECPoint, ECPoint, ECPoint, BigInteger, Digest) | 0% | n/a | 1 | 1 | 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 | ||
| 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 | ||
| 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 | ||
| calculateKeyingMaterial(BigInteger, ECPoint, BigInteger, BigInteger, ECPoint) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| calculateMacKey(BigInteger, Digest) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| calculateS(BigInteger, byte[]) | 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 | ||
| static {...} | 0% | n/a | 1 | 1 | 1 | 1 | ||
| calculateGA(ECPoint, ECPoint, ECPoint) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| calculateX2s(BigInteger, BigInteger, BigInteger) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| calculateS(BigInteger, char[]) | 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 | ||
| ECJPAKEUtil() | 0% | n/a | 1 | 1 | 1 | 1 |