| Modifier and Type | Interface and Description |
|---|---|
| public interface | X9ObjectIdentifiers
Object identifiers for the various X9 standards. |
| Modifier and Type | Class and Description |
|---|---|
| public class | |
| public class | DomainParameters
X9.44 Diffie-Hellman domain parameters. |
| public class | ECNamedCurveTable
A general class that reads all X9.62 style EC curve tables. |
| public class | KeySpecificInfo
ASN.1 def for Diffie-Hellman key exchange KeySpecificInfo structure. |
| public class | OtherInfo
ASN.1 def for Diffie-Hellman key exchange OtherInfo structure. |
| public class | ValidationParams
Diffie-Hellman domain validation parameters. |
| public class | X962NamedCurves
Table of the current named curves defined in X.962 EC-DSA. |
| public class | X962Parameters
The Parameters ASN.1 CHOICE from X9.62. |
| public class | X9Curve
ASN.1 def for Elliptic-Curve Curve structure. |
| public class | X9ECParameters
ASN.1 def for Elliptic-Curve ECParameters structure. |
| public abstract class | X9ECParametersHolder
A holding class that allows for X9ECParameters to be lazily constructed. |
| public class | X9ECPoint
Class for describing an ECPoint as a DER object. |
| public class | X9FieldElement
Class for processing an FieldElement as a DER object. |
| public class | X9FieldID
ASN.1 def for Elliptic-Curve Field ID structure. |
| public class | X9IntegerConverter
A class which converts integers to byte arrays, allowing padding and calculations to be done according the the filed size of the curve or field element involved. |