| recoverFromSignature(int, BigInteger, BigInteger, Bytes32) |  | 0% |  | 0% | 9 | 9 | 22 | 22 | 1 | 1 |
| verify(Bytes, SECPSignature, SECPPublicKey) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| sign(Bytes32, KeyPair) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| decompressKey(BigInteger, boolean) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| recoverPublicKeyFromSignature(Bytes32, SECPSignature) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| AbstractSECP256(String, BigInteger) |   | 82% | | n/a | 0 | 1 | 4 | 17 | 0 | 1 |
| normaliseSignature(BigInteger, BigInteger, SECPPublicKey, Bytes32) |   | 81% |   | 60% | 4 | 6 | 2 | 13 | 0 | 1 |
| calculateECDHKeyAgreement(SECPPrivateKey, SECPPublicKey) |   | 95% |   | 50% | 2 | 3 | 0 | 9 | 0 | 1 |
| verify(Bytes, SECPSignature, SECPPublicKey, UnaryOperator) |  | 93% |   | 50% | 1 | 2 | 0 | 2 | 0 | 1 |
| isValidPublicKey(SECPPublicKey) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| createSignature(BigInteger, BigInteger, byte) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| compressPublicKey(SECPPublicKey) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| createPublicKey(SECPPrivateKey) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| createKeyPair(SECPPrivateKey) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| publicKeyAsEcPoint(SECPPublicKey) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| generateKeyPair() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| decodeSignature(Bytes) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| createPrivateKey(BigInteger) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| createPrivateKey(Bytes32) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| createPublicKey(BigInteger) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| createPublicKey(Bytes) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getHalfCurveOrder() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getProvider() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| static {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |