| newDerivationFunction() |   | 66% |   | 60% | 2 | 5 | 2 | 7 | 0 | 1 |
| getPrivateKey(GordianKeyPair) |   | 58% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| processServerHello() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| GordianCoreAgreementEngine(GordianCoreAgreementSupplier, GordianAgreementSpec) |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| enableDerivation() |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| storeSecret(byte[]) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| setEncapsulated(byte[]) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setServerConfirm(byte[]) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setClientEphemeralAsEncapsulated(GordianKeyPair) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setClientConfirm(byte[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getSpec() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getRandom() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getClientKeyPair() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getServerKeyPair() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getClientEphemeral() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getServerEphemeral() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getEncapsulated() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getServerConfirm() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getPublicKey(GordianKeyPair) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getSupplier() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getBuilder() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| buildClientHello() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| processClientConfirm() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |