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% | 10 of 10 | 0% | 33 | 33 | 27 | 27 |
| MLKEMEngine(int) | 0% | 0% | 4 | 4 | 1 | 1 | ||
| kemDecrypt(MLKEMPrivateKeyParameters, byte[]) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| generateKemKeyPairInternal(byte[], byte[]) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| kemEncrypt(MLKEMPublicKeyParameters, byte[]) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| cmov(byte[], byte[], int, int) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| constantTimeZeroOnEqual(byte[], byte[]) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| generateKemKeyPair() | 0% | n/a | 1 | 1 | 1 | 1 | ||
| checkModulus(byte[]) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| init(SecureRandom) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| getSymmetric() | 0% | n/a | 1 | 1 | 1 | 1 | ||
| getCryptoCipherTextBytes() | 0% | n/a | 1 | 1 | 1 | 1 | ||
| getCryptoPublicKeyBytes() | 0% | n/a | 1 | 1 | 1 | 1 | ||
| getCryptoSecretKeyBytes() | 0% | n/a | 1 | 1 | 1 | 1 | ||
| getCryptoBytes() | 0% | n/a | 1 | 1 | 1 | 1 | ||
| getKyberCipherTextBytes() | 0% | n/a | 1 | 1 | 1 | 1 | ||
| getKyberSecretKeyBytes() | 0% | n/a | 1 | 1 | 1 | 1 | ||
| getKyberIndCpaPublicKeyBytes() | 0% | n/a | 1 | 1 | 1 | 1 | ||
| getKyberIndCpaSecretKeyBytes() | 0% | n/a | 1 | 1 | 1 | 1 | ||
| getKyberIndCpaBytes() | 0% | n/a | 1 | 1 | 1 | 1 | ||
| getKyberPublicKeyBytes() | 0% | n/a | 1 | 1 | 1 | 1 | ||
| getKyberPolyCompressedBytes() | 0% | n/a | 1 | 1 | 1 | 1 | ||
| getKyberK() | 0% | n/a | 1 | 1 | 1 | 1 | ||
| getKyberPolyVecBytes() | 0% | n/a | 1 | 1 | 1 | 1 | ||
| getKyberPolyVecCompressedBytes() | 0% | n/a | 1 | 1 | 1 | 1 | ||
| getKyberEta1() | 0% | n/a | 1 | 1 | 1 | 1 | ||
| getKyberEta2() | 0% | n/a | 1 | 1 | 1 | 1 | ||
| getKyberIndCpaMsgBytes() | 0% | n/a | 1 | 1 | 1 | 1 |