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 | 3,049 of 3,049 | 0% | 204 of 204 | 0% | 142 | 142 | 40 | 40 |
| gaussianElimGF16(byte[], byte[], int) | 0% | 0% | 12 | 12 | 1 | 1 | ||
| signInternal(byte[], byte[], SecureRandom) | 0% | 0% | 7 | 7 | 1 | 1 | ||
| publicMapGF16(byte[], byte[], byte[]) | 0% | 0% | 7 | 7 | 1 | 1 | ||
| gaussianElimGF256(byte[], byte[], int) | 0% | 0% | 7 | 7 | 1 | 1 | ||
| batchTrimatMaddGF16(byte[], int, byte[], int, byte[], int, int, int, int, int) | 0% | 0% | 6 | 6 | 1 | 1 | ||
| generateKeyPair(byte[]) | 0% | 0% | 6 | 6 | 1 | 1 | ||
| publicMapGF256(byte[], byte[], byte[]) | 0% | 0% | 4 | 4 | 1 | 1 | ||
| batchQuadTrimatEvalGF16(byte[], byte[], int, byte[], int, int) | 0% | 0% | 3 | 3 | 1 | 1 | ||
| expandSecretKey(byte[]) | 0% | 0% | 3 | 3 | 1 | 1 | ||
| batchTrimatTrMaddGF256(byte[], int, byte[], int, byte[], int, int, int, int, int) | 0% | 0% | 4 | 4 | 1 | 1 | ||
| batchTrimatTrMaddGF16(byte[], int, byte[], int, byte[], int, int, int, int, int) | 0% | 0% | 4 | 4 | 1 | 1 | ||
| aesCtrPrng(byte[], int, int) | 0% | 0% | 5 | 5 | 1 | 1 | ||
| batchUpperMatTrXMatGF256(byte[], int, byte[], int, int, int, int, byte[], int, int, int) | 0% | 0% | 3 | 3 | 1 | 1 | ||
| batchUpperMatTrXMatGF16(byte[], int, byte[], int, int, int, int, byte[], int, int, int) | 0% | 0% | 3 | 3 | 1 | 1 | ||
| sign(UOVPrivateKeyParameters, byte[], SecureRandom) | 0% | 0% | 6 | 6 | 1 | 1 | ||
| verify(UOVPublicKeyParameters, byte[], byte[]) | 0% | 0% | 7 | 7 | 1 | 1 | ||
| expandPublicKey(byte[]) | 0% | 0% | 3 | 3 | 1 | 1 | ||
| calculateF2P3(byte[], int, byte[], int, byte[], int, byte[], int, byte[], int) | 0% | 0% | 3 | 3 | 1 | 1 | ||
| backSubstituteGF256(byte[], byte[], int) | 0% | 0% | 4 | 4 | 1 | 1 | ||
| batchTrimatMaddGF256(byte[], int, byte[], int, byte[], int, int, int, int, int) | 0% | 0% | 3 | 3 | 1 | 1 | ||
| UOVEngine(UOVParameters) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| sign(byte[], byte[], SecureRandom) | 0% | 0% | 5 | 5 | 1 | 1 | ||
| verify(byte[], byte[], byte[]) | 0% | 0% | 6 | 6 | 1 | 1 | ||
| batchQuadTrimatEvalGF256(byte[], byte[], int, byte[], int, int) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| verifyInternal(byte[], byte[], byte[]) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| backSubstituteGF16(byte[], byte[], int) | 0% | 0% | 3 | 3 | 1 | 1 | ||
| gf16MatProd(byte[], int, byte[], int, int, int, byte[], int) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| gf256MatProd(byte[], int, byte[], int, int, int, byte[], int) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| batchUpperMatTrXMat(byte[], int, byte[], int, int, int, int, byte[], int, int, int) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| batchTrimatMadd(byte[], int, byte[], int, byte[], int, int, int, int, int) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| batchTrimatTrMadd(byte[], int, byte[], int, byte[], int, int, int, int, int) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| gfmatProd(byte[], byte[], int, int, int, byte[]) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| shake256(byte[], int) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| batchQuadTrimatEval(byte[], byte[], int, byte[], int, int) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| publicMap(byte[], byte[], byte[]) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| gaussianElim(byte[], byte[], int) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| backSubstitute(byte[], byte[], int) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| generateKeyPair(SecureRandom) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| aesCtrPrng(byte[], int) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| getParameters() | 0% | n/a | 1 | 1 | 1 | 1 |