java.lang.Object | ||
↳ | org.bouncycastle.asn1.ASN1Encodable | |
↳ | org.bouncycastle.asn1.x9.X9FieldID |
ASN.1 def for Elliptic-Curve Field ID structure. See X9.62, for further details.
[Expand]
Inherited Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
org.bouncycastle.asn1.ASN1Encodable
|
[Expand]
Inherited Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From interface
org.bouncycastle.asn1.x9.X9ObjectIdentifiers
|
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Constructor for elliptic curves over prime fields
F2 . | |||||||||||
Constructor for elliptic curves over binary fields
F2m . | |||||||||||
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Produce a DER encoding of the following structure.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
org.bouncycastle.asn1.ASN1Encodable
| |||||||||||
From class
java.lang.Object
| |||||||||||
From interface
org.bouncycastle.asn1.DEREncodable
|
Constructor for elliptic curves over prime fields
F2
.
primeP | The prime p defining the prime field.
|
---|
Constructor for elliptic curves over binary fields
F2m
.
m | The exponent m of
F2m . |
---|---|
k1 | The integer k1 where xm +
xk3 + xk2 + xk1 + 1
represents the reduction polynomial f(z) . |
k2 | The integer k2 where xm +
xk3 + xk2 + xk1 + 1
represents the reduction polynomial f(z) . |
k3 | The integer k3 where xm +
xk3 + xk2 + xk1 + 1
represents the reduction polynomial f(z) ..
|
Produce a DER encoding of the following structure.
FieldID ::= SEQUENCE { fieldType FIELD-ID.&id({IOSet}), parameters FIELD-ID.&Type({IOSet}{@fieldType}) }