| X9ECParameters |  | 0% |  | 0% | 28 | 28 | 16 | 16 | 1 | 1 |
| X9Curve |  | 0% |  | 0% | 17 | 17 | 7 | 7 | 1 | 1 |
| X962NamedCurves |  | 0% |  | 0% | 13 | 13 | 11 | 11 | 1 | 1 |
| X9ObjectIdentifiers |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| DHDomainParameters |  | 0% |  | 0% | 29 | 29 | 12 | 12 | 1 | 1 |
| DomainParameters |  | 0% |  | 0% | 26 | 26 | 11 | 11 | 1 | 1 |
| ECNamedCurveTable |  | 0% |  | 0% | 34 | 34 | 7 | 7 | 1 | 1 |
| X9FieldID |  | 0% |  | 0% | 14 | 14 | 8 | 8 | 1 | 1 |
| ValidationParams |  | 0% |  | 0% | 14 | 14 | 8 | 8 | 1 | 1 |
| OtherInfo |  | 0% |  | 0% | 13 | 13 | 7 | 7 | 1 | 1 |
| X962Parameters |  | 0% |  | 0% | 14 | 14 | 10 | 10 | 1 | 1 |
| DHValidationParms |  | 0% |  | 0% | 12 | 12 | 7 | 7 | 1 | 1 |
| X9ECPoint |  | 0% |  | 0% | 12 | 12 | 7 | 7 | 1 | 1 |
| DHPublicKey |  | 0% |  | 0% | 11 | 11 | 6 | 6 | 1 | 1 |
| KeySpecificInfo |  | 0% |  | 0% | 8 | 8 | 6 | 6 | 1 | 1 |
| X9IntegerConverter |  | 0% |  | 0% | 6 | 6 | 4 | 4 | 1 | 1 |
| X9FieldElement |  | 0% | | n/a | 6 | 6 | 6 | 6 | 1 | 1 |
| X962NamedCurves.new X9ECParametersHolder() {...} |  | 0% | | n/a | 2 | 2 | 2 | 2 | 1 | 1 |
| X962NamedCurves.new X9ECParametersHolder() {...} |  | 0% | | n/a | 2 | 2 | 2 | 2 | 1 | 1 |
| X962NamedCurves.new X9ECParametersHolder() {...} |  | 0% | | n/a | 2 | 2 | 2 | 2 | 1 | 1 |
| X962NamedCurves.new X9ECParametersHolder() {...} |  | 0% | | n/a | 2 | 2 | 2 | 2 | 1 | 1 |
| X962NamedCurves.new X9ECParametersHolder() {...} |  | 0% | | n/a | 2 | 2 | 2 | 2 | 1 | 1 |
| X962NamedCurves.new X9ECParametersHolder() {...} |  | 0% | | n/a | 2 | 2 | 2 | 2 | 1 | 1 |
| X962NamedCurves.new X9ECParametersHolder() {...} |  | 0% | | n/a | 2 | 2 | 2 | 2 | 1 | 1 |
| X962NamedCurves.new X9ECParametersHolder() {...} |  | 0% | | n/a | 2 | 2 | 2 | 2 | 1 | 1 |
| X962NamedCurves.new X9ECParametersHolder() {...} |  | 0% | | n/a | 2 | 2 | 2 | 2 | 1 | 1 |
| X962NamedCurves.new X9ECParametersHolder() {...} |  | 0% | | n/a | 2 | 2 | 2 | 2 | 1 | 1 |
| X962NamedCurves.new X9ECParametersHolder() {...} |  | 0% | | n/a | 2 | 2 | 2 | 2 | 1 | 1 |
| X962NamedCurves.new X9ECParametersHolder() {...} |  | 0% | | n/a | 2 | 2 | 2 | 2 | 1 | 1 |
| X962NamedCurves.new X9ECParametersHolder() {...} |  | 0% | | n/a | 2 | 2 | 2 | 2 | 1 | 1 |
| X962NamedCurves.new X9ECParametersHolder() {...} |  | 0% | | n/a | 2 | 2 | 2 | 2 | 1 | 1 |
| X962NamedCurves.new X9ECParametersHolder() {...} |  | 0% | | n/a | 2 | 2 | 2 | 2 | 1 | 1 |
| X962NamedCurves.new X9ECParametersHolder() {...} |  | 0% | | n/a | 2 | 2 | 2 | 2 | 1 | 1 |
| X962NamedCurves.new X9ECParametersHolder() {...} |  | 0% | | n/a | 2 | 2 | 2 | 2 | 1 | 1 |
| X962NamedCurves.new X9ECParametersHolder() {...} |  | 0% | | n/a | 2 | 2 | 2 | 2 | 1 | 1 |
| X962NamedCurves.new X9ECParametersHolder() {...} |  | 0% | | n/a | 2 | 2 | 2 | 2 | 1 | 1 |
| X962NamedCurves.new X9ECParametersHolder() {...} |  | 0% | | n/a | 2 | 2 | 2 | 2 | 1 | 1 |
| X962NamedCurves.new X9ECParametersHolder() {...} |  | 0% | | n/a | 2 | 2 | 2 | 2 | 1 | 1 |
| X962NamedCurves.new X9ECParametersHolder() {...} |  | 0% | | n/a | 2 | 2 | 2 | 2 | 1 | 1 |
| X962NamedCurves.new X9ECParametersHolder() {...} |  | 0% | | n/a | 2 | 2 | 2 | 2 | 1 | 1 |
| X9ECParametersHolder |  | 0% |  | 0% | 3 | 3 | 2 | 2 | 1 | 1 |