Top Fields Constructors Methods
org.bouncycastle.asn1.ua

public Class DSTU4145NamedCurves

extends Object
Class Inheritance
Imports
java.math.BigInteger, org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.crypto.params.ECDomainParameters, org.bouncycastle.math.ec.ECCurve, .ECPoint

Field Summary

Modifier and TypeField and Description
pack-priv static final String
pack-priv static final ASN1ObjectIdentifier[]
private static final BigInteger
pack-priv static final ECDomainParameters[]
private static final BigInteger

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public static ECDomainParameters
getByOID(ASN1ObjectIdentifier oid)

All named curves have the following oid format: 1.2.804.2.1.1.1.1.3.1.1.2.X where X is the curve number 0-9

public static ASN1ObjectIdentifier[]
getOIDs()

All named curves have the following oid format: 1.2.804.2.1.1.1.1.3.1.1.2.X where X is the curve number 0-9

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

oidBaseback to summary
pack-priv static final String oidBase
oidsback to summary
pack-priv static final ASN1ObjectIdentifier[] oids
ONEback to summary
private static final BigInteger ONE
paramsback to summary
pack-priv static final ECDomainParameters[] params
ZEROback to summary
private static final BigInteger ZERO

Constructor Detail

DSTU4145NamedCurvesback to summary
public DSTU4145NamedCurves()

Method Detail

getByOIDback to summary
public static ECDomainParameters getByOID(ASN1ObjectIdentifier oid)

All named curves have the following oid format: 1.2.804.2.1.1.1.1.3.1.1.2.X where X is the curve number 0-9

getOIDsback to summary
public static ASN1ObjectIdentifier[] getOIDs()

All named curves have the following oid format: 1.2.804.2.1.1.1.1.3.1.1.2.X where X is the curve number 0-9