Class X9Curve
- Namespace
- Org.BouncyCastle.Asn1.X9
- Assembly
- BouncyCastle.Cryptography.dll
public class X9Curve : Asn1Encodable, IAsn1Convertible
- Inheritance
-
X9Curve
- Implements
-
- Inherited Members
-
Constructors
X9Curve(X9FieldID, BigInteger, BigInteger, Asn1Sequence)
public X9Curve(X9FieldID fieldID, BigInteger order, BigInteger cofactor, Asn1Sequence seq)
Parameters
fieldID X9FieldID
order BigInteger
cofactor BigInteger
seq Asn1Sequence
X9Curve(ECCurve)
public X9Curve(ECCurve curve)
Parameters
curve ECCurve
X9Curve(ECCurve, DerBitString)
public X9Curve(ECCurve curve, DerBitString seed)
Parameters
curve ECCurve
seed DerBitString
X9Curve(ECCurve, byte[])
public X9Curve(ECCurve curve, byte[] seed)
Parameters
curve ECCurve
seed byte[]
Properties
Curve
public ECCurve Curve { get; }
Property Value
- ECCurve
Seed
public DerBitString Seed { get; }
Property Value
- DerBitString
Methods
GetSeed()
Returns
- byte[]
ToAsn1Object()
public override Asn1Object ToAsn1Object()
Returns
- Asn1Object