org.bouncycastle.asn1.x9
public class X9ECParameters extends ASN1Encodable implements X9ObjectIdentifiers
| Constructor Summary | |
|---|---|
| X9ECParameters(ASN1Sequence seq) | |
| X9ECParameters(ECCurve curve, ECPoint g, BigInteger n) | |
| X9ECParameters(ECCurve curve, ECPoint g, BigInteger n, BigInteger h) | |
| X9ECParameters(ECCurve curve, ECPoint g, BigInteger n, BigInteger h, byte[] seed) | |
| Method Summary | |
|---|---|
| ECCurve | getCurve() |
| ECPoint | getG() |
| BigInteger | getH() |
| BigInteger | getN() |
| byte[] | getSeed() |
| DERObject | toASN1Object()
Produce an object suitable for an ASN1OutputStream.
|
ECParameters ::= SEQUENCE {
version INTEGER { ecpVer1(1) } (ecpVer1),
fieldID FieldID {{FieldTypes}},
curve X9Curve,
base X9ECPoint,
order INTEGER,
cofactor INTEGER OPTIONAL
}