Package org.bouncycastle.asn1.x9
Interface X9ObjectIdentifiers
- 
- All Known Implementing Classes:
 X9Curve,X9ECParameters,X9FieldID
public interface X9ObjectIdentifiersObject identifiers for the various X9 standards.ansi-X9-62 OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) ansi-x962(10045) } 
- 
- 
Field Summary
Fields Modifier and Type Field Description static ASN1ObjectIdentifieransi_X9_42X9.42static ASN1ObjectIdentifieransi_X9_62Base OID: 1.2.840.10045static ASN1ObjectIdentifierc2onb191v4Two Curve c2onb191v4, OID: 1.2.840.10045.3.0.8static ASN1ObjectIdentifierc2onb191v5Two Curve c2onb191v5, OID: 1.2.840.10045.3.0.9static ASN1ObjectIdentifierc2onb239v4Two Curve c2onb239v4, OID: 1.2.840.10045.3.0.14static ASN1ObjectIdentifierc2onb239v5Two Curve c2onb239v5, OID: 1.2.840.10045.3.0.15static ASN1ObjectIdentifierc2pnb163v1Two Curve c2pnb163v1, OID: 1.2.840.10045.3.0.1static ASN1ObjectIdentifierc2pnb163v2Two Curve c2pnb163v2, OID: 1.2.840.10045.3.0.2static ASN1ObjectIdentifierc2pnb163v3Two Curve c2pnb163v3, OID: 1.2.840.10045.3.0.3static ASN1ObjectIdentifierc2pnb176w1Two Curve c2pnb176w1, OID: 1.2.840.10045.3.0.4static ASN1ObjectIdentifierc2pnb208w1Two Curve c2pnb208w1, OID: 1.2.840.10045.3.0.10static ASN1ObjectIdentifierc2pnb272w1Two Curve c2pnb272w1, OID: 1.2.840.10045.3.0.16static ASN1ObjectIdentifierc2pnb304w1Two Curve c2pnb304w1, OID: 1.2.840.10045.3.0.17static ASN1ObjectIdentifierc2pnb368w1Two Curve c2pnb368w1, OID: 1.2.840.10045.3.0.19static ASN1ObjectIdentifierc2tnb191v1Two Curve c2tnb191v1, OID: 1.2.840.10045.3.0.5static ASN1ObjectIdentifierc2tnb191v2Two Curve c2tnb191v2, OID: 1.2.840.10045.3.0.6static ASN1ObjectIdentifierc2tnb191v3Two Curve c2tnb191v3, OID: 1.2.840.10045.3.0.7static ASN1ObjectIdentifierc2tnb239v1Two Curve c2tnb239v1, OID: 1.2.840.10045.3.0.11static ASN1ObjectIdentifierc2tnb239v2Two Curve c2tnb239v2, OID: 1.2.840.10045.3.0.12static ASN1ObjectIdentifierc2tnb239v3Two Curve c2tnb239v3, OID: 1.2.840.10045.3.0.13static ASN1ObjectIdentifierc2tnb359v1Two Curve c2tnb359v1, OID: 1.2.840.10045.3.0.18static ASN1ObjectIdentifierc2tnb431r1Two Curve c2tnb431r1, OID: 1.2.840.10045.3.0.20static ASN1ObjectIdentifiercharacteristic_two_fieldOID: 1.2.840.10045.1.2static ASN1ObjectIdentifiercTwoCurveTwo Curvesstatic ASN1ObjectIdentifierdhEphemX9.42 dhEphem OID: 1.2.840.10046.3.2static ASN1ObjectIdentifierdhHybrid1X9.42 dhHybrid1 OID: 1.2.840.10046.3.4static ASN1ObjectIdentifierdhHybrid2X9.42 dhHybrid2 OID: 1.2.840.10046.3.5static ASN1ObjectIdentifierdhHybridOneFlowX9.42 dhHybridOneFlow OID: 1.2.840.10046.3.6static ASN1ObjectIdentifierdhOneFlowX9.42 dhOneFlow OID: 1.2.840.10046.3.3static ASN1ObjectIdentifierdhpublicnumberDiffie-Hellmanstatic ASN1ObjectIdentifierdhSinglePass_cofactorDH_sha1kdf_schemeOID: 1.3.133.16.840.63.0.3static ASN1ObjectIdentifierdhSinglePass_stdDH_sha1kdf_schemeOID: 1.3.133.16.840.63.0.2static ASN1ObjectIdentifierdhStaticX9.42 dhStatic OID: 1.2.840.10046.3.1static ASN1ObjectIdentifierecdsa_with_SHA1OID: 1.2.840.10045.4.1static ASN1ObjectIdentifierecdsa_with_SHA2OID: 1.2.840.10045.4.3static ASN1ObjectIdentifierecdsa_with_SHA224OID: 1.2.840.10045.4.3.1static ASN1ObjectIdentifierecdsa_with_SHA256OID: 1.2.840.10045.4.3.2static ASN1ObjectIdentifierecdsa_with_SHA384OID: 1.2.840.10045.4.3.3static ASN1ObjectIdentifierecdsa_with_SHA512OID: 1.2.840.10045.4.3.4static ASN1ObjectIdentifierellipticCurveNamed curves basestatic ASN1ObjectIdentifiergnBasisOID: 1.2.840.10045.1.2.3.1static ASN1ObjectIdentifierid_dsaDSAstatic ASN1ObjectIdentifierid_dsa_with_sha1id-dsa-with-sha1 OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) x9-57(10040) x9cm(4) 3 }static ASN1ObjectIdentifierid_ecPublicKeyOID: 1.2.840.10045.2.1static ASN1ObjectIdentifierid_ecSigTypeOID: 1.2.840.10045.4static ASN1ObjectIdentifierid_fieldTypeOID: 1.2.840.10045.1static ASN1ObjectIdentifierid_kdf_kdf2static ASN1ObjectIdentifierid_kdf_kdf3static ASN1ObjectIdentifierid_publicKeyTypeOID: 1.2.840.10045.2static ASN1ObjectIdentifiermqv1X9.42 MQV1 OID: 1.2.840.10046.3.8static ASN1ObjectIdentifiermqv2X9.42 MQV2 OID: 1.2.840.10046.3.7static ASN1ObjectIdentifiermqvSinglePass_sha1kdf_schemeOID: 1.3.133.16.840.63.0.16static ASN1ObjectIdentifierppBasisOID: 1.2.840.10045.1.2.3.3static ASN1ObjectIdentifierprime_fieldOID: 1.2.840.10045.1.1static ASN1ObjectIdentifierprime192v1Prime Curve prime192v1, OID: 1.2.840.10045.3.1.1static ASN1ObjectIdentifierprime192v2Prime Curve prime192v2, OID: 1.2.840.10045.3.1.2static ASN1ObjectIdentifierprime192v3Prime Curve prime192v3, OID: 1.2.840.10045.3.1.3static ASN1ObjectIdentifierprime239v1Prime Curve prime239v1, OID: 1.2.840.10045.3.1.4static ASN1ObjectIdentifierprime239v2Prime Curve prime239v2, OID: 1.2.840.10045.3.1.5static ASN1ObjectIdentifierprime239v3Prime Curve prime239v3, OID: 1.2.840.10045.3.1.6static ASN1ObjectIdentifierprime256v1Prime Curve prime256v1, OID: 1.2.840.10045.3.1.7static ASN1ObjectIdentifierprimeCurvePrime Curvesstatic ASN1ObjectIdentifiertpBasisOID: 1.2.840.10045.1.2.3.2static ASN1ObjectIdentifierx9_42_schemesX9.42 schemas base OID: 1.2.840.10046.3static ASN1ObjectIdentifierx9_44X9.44static ASN1ObjectIdentifierx9_44_componentsstatic ASN1ObjectIdentifierx9_63_schemeX9.63 - Signature Specification 
 - 
 
- 
- 
Field Detail
- 
ansi_X9_62
static final ASN1ObjectIdentifier ansi_X9_62
Base OID: 1.2.840.10045 
- 
id_fieldType
static final ASN1ObjectIdentifier id_fieldType
OID: 1.2.840.10045.1 
- 
prime_field
static final ASN1ObjectIdentifier prime_field
OID: 1.2.840.10045.1.1 
- 
characteristic_two_field
static final ASN1ObjectIdentifier characteristic_two_field
OID: 1.2.840.10045.1.2 
- 
gnBasis
static final ASN1ObjectIdentifier gnBasis
OID: 1.2.840.10045.1.2.3.1 
- 
tpBasis
static final ASN1ObjectIdentifier tpBasis
OID: 1.2.840.10045.1.2.3.2 
- 
ppBasis
static final ASN1ObjectIdentifier ppBasis
OID: 1.2.840.10045.1.2.3.3 
- 
id_ecSigType
static final ASN1ObjectIdentifier id_ecSigType
OID: 1.2.840.10045.4 
- 
ecdsa_with_SHA1
static final ASN1ObjectIdentifier ecdsa_with_SHA1
OID: 1.2.840.10045.4.1 
- 
id_publicKeyType
static final ASN1ObjectIdentifier id_publicKeyType
OID: 1.2.840.10045.2 
- 
id_ecPublicKey
static final ASN1ObjectIdentifier id_ecPublicKey
OID: 1.2.840.10045.2.1 
- 
ecdsa_with_SHA2
static final ASN1ObjectIdentifier ecdsa_with_SHA2
OID: 1.2.840.10045.4.3 
- 
ecdsa_with_SHA224
static final ASN1ObjectIdentifier ecdsa_with_SHA224
OID: 1.2.840.10045.4.3.1 
- 
ecdsa_with_SHA256
static final ASN1ObjectIdentifier ecdsa_with_SHA256
OID: 1.2.840.10045.4.3.2 
- 
ecdsa_with_SHA384
static final ASN1ObjectIdentifier ecdsa_with_SHA384
OID: 1.2.840.10045.4.3.3 
- 
ecdsa_with_SHA512
static final ASN1ObjectIdentifier ecdsa_with_SHA512
OID: 1.2.840.10045.4.3.4 
- 
ellipticCurve
static final ASN1ObjectIdentifier ellipticCurve
Named curves baseOID: 1.2.840.10045.3
 
- 
cTwoCurve
static final ASN1ObjectIdentifier cTwoCurve
Two CurvesOID: 1.2.840.10045.3.0
 
- 
c2pnb163v1
static final ASN1ObjectIdentifier c2pnb163v1
Two Curve c2pnb163v1, OID: 1.2.840.10045.3.0.1 
- 
c2pnb163v2
static final ASN1ObjectIdentifier c2pnb163v2
Two Curve c2pnb163v2, OID: 1.2.840.10045.3.0.2 
- 
c2pnb163v3
static final ASN1ObjectIdentifier c2pnb163v3
Two Curve c2pnb163v3, OID: 1.2.840.10045.3.0.3 
- 
c2pnb176w1
static final ASN1ObjectIdentifier c2pnb176w1
Two Curve c2pnb176w1, OID: 1.2.840.10045.3.0.4 
- 
c2tnb191v1
static final ASN1ObjectIdentifier c2tnb191v1
Two Curve c2tnb191v1, OID: 1.2.840.10045.3.0.5 
- 
c2tnb191v2
static final ASN1ObjectIdentifier c2tnb191v2
Two Curve c2tnb191v2, OID: 1.2.840.10045.3.0.6 
- 
c2tnb191v3
static final ASN1ObjectIdentifier c2tnb191v3
Two Curve c2tnb191v3, OID: 1.2.840.10045.3.0.7 
- 
c2onb191v4
static final ASN1ObjectIdentifier c2onb191v4
Two Curve c2onb191v4, OID: 1.2.840.10045.3.0.8 
- 
c2onb191v5
static final ASN1ObjectIdentifier c2onb191v5
Two Curve c2onb191v5, OID: 1.2.840.10045.3.0.9 
- 
c2pnb208w1
static final ASN1ObjectIdentifier c2pnb208w1
Two Curve c2pnb208w1, OID: 1.2.840.10045.3.0.10 
- 
c2tnb239v1
static final ASN1ObjectIdentifier c2tnb239v1
Two Curve c2tnb239v1, OID: 1.2.840.10045.3.0.11 
- 
c2tnb239v2
static final ASN1ObjectIdentifier c2tnb239v2
Two Curve c2tnb239v2, OID: 1.2.840.10045.3.0.12 
- 
c2tnb239v3
static final ASN1ObjectIdentifier c2tnb239v3
Two Curve c2tnb239v3, OID: 1.2.840.10045.3.0.13 
- 
c2onb239v4
static final ASN1ObjectIdentifier c2onb239v4
Two Curve c2onb239v4, OID: 1.2.840.10045.3.0.14 
- 
c2onb239v5
static final ASN1ObjectIdentifier c2onb239v5
Two Curve c2onb239v5, OID: 1.2.840.10045.3.0.15 
- 
c2pnb272w1
static final ASN1ObjectIdentifier c2pnb272w1
Two Curve c2pnb272w1, OID: 1.2.840.10045.3.0.16 
- 
c2pnb304w1
static final ASN1ObjectIdentifier c2pnb304w1
Two Curve c2pnb304w1, OID: 1.2.840.10045.3.0.17 
- 
c2tnb359v1
static final ASN1ObjectIdentifier c2tnb359v1
Two Curve c2tnb359v1, OID: 1.2.840.10045.3.0.18 
- 
c2pnb368w1
static final ASN1ObjectIdentifier c2pnb368w1
Two Curve c2pnb368w1, OID: 1.2.840.10045.3.0.19 
- 
c2tnb431r1
static final ASN1ObjectIdentifier c2tnb431r1
Two Curve c2tnb431r1, OID: 1.2.840.10045.3.0.20 
- 
primeCurve
static final ASN1ObjectIdentifier primeCurve
Prime CurvesOID: 1.2.840.10045.3.1
 
- 
prime192v1
static final ASN1ObjectIdentifier prime192v1
Prime Curve prime192v1, OID: 1.2.840.10045.3.1.1 
- 
prime192v2
static final ASN1ObjectIdentifier prime192v2
Prime Curve prime192v2, OID: 1.2.840.10045.3.1.2 
- 
prime192v3
static final ASN1ObjectIdentifier prime192v3
Prime Curve prime192v3, OID: 1.2.840.10045.3.1.3 
- 
prime239v1
static final ASN1ObjectIdentifier prime239v1
Prime Curve prime239v1, OID: 1.2.840.10045.3.1.4 
- 
prime239v2
static final ASN1ObjectIdentifier prime239v2
Prime Curve prime239v2, OID: 1.2.840.10045.3.1.5 
- 
prime239v3
static final ASN1ObjectIdentifier prime239v3
Prime Curve prime239v3, OID: 1.2.840.10045.3.1.6 
- 
prime256v1
static final ASN1ObjectIdentifier prime256v1
Prime Curve prime256v1, OID: 1.2.840.10045.3.1.7 
- 
id_dsa
static final ASN1ObjectIdentifier id_dsa
DSAdsapublicnumber OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) ansi-x957(10040) number-type(4) 1 }Base OID: 1.2.840.10040.4.1 
- 
id_dsa_with_sha1
static final ASN1ObjectIdentifier id_dsa_with_sha1
id-dsa-with-sha1 OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) x9-57(10040) x9cm(4) 3 }OID: 1.2.840.10040.4.3 
- 
x9_63_scheme
static final ASN1ObjectIdentifier x9_63_scheme
X9.63 - Signature SpecificationBase OID: 1.3.133.16.840.63.0
 
- 
dhSinglePass_stdDH_sha1kdf_scheme
static final ASN1ObjectIdentifier dhSinglePass_stdDH_sha1kdf_scheme
OID: 1.3.133.16.840.63.0.2 
- 
dhSinglePass_cofactorDH_sha1kdf_scheme
static final ASN1ObjectIdentifier dhSinglePass_cofactorDH_sha1kdf_scheme
OID: 1.3.133.16.840.63.0.3 
- 
mqvSinglePass_sha1kdf_scheme
static final ASN1ObjectIdentifier mqvSinglePass_sha1kdf_scheme
OID: 1.3.133.16.840.63.0.16 
- 
ansi_X9_42
static final ASN1ObjectIdentifier ansi_X9_42
X9.42 
- 
dhpublicnumber
static final ASN1ObjectIdentifier dhpublicnumber
Diffie-Hellmandhpublicnumber OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) ansi-x942(10046) number-type(2) 1 }OID: 1.2.840.10046.2.1 
- 
x9_42_schemes
static final ASN1ObjectIdentifier x9_42_schemes
X9.42 schemas base OID: 1.2.840.10046.3 
- 
dhStatic
static final ASN1ObjectIdentifier dhStatic
X9.42 dhStatic OID: 1.2.840.10046.3.1 
- 
dhEphem
static final ASN1ObjectIdentifier dhEphem
X9.42 dhEphem OID: 1.2.840.10046.3.2 
- 
dhOneFlow
static final ASN1ObjectIdentifier dhOneFlow
X9.42 dhOneFlow OID: 1.2.840.10046.3.3 
- 
dhHybrid1
static final ASN1ObjectIdentifier dhHybrid1
X9.42 dhHybrid1 OID: 1.2.840.10046.3.4 
- 
dhHybrid2
static final ASN1ObjectIdentifier dhHybrid2
X9.42 dhHybrid2 OID: 1.2.840.10046.3.5 
- 
dhHybridOneFlow
static final ASN1ObjectIdentifier dhHybridOneFlow
X9.42 dhHybridOneFlow OID: 1.2.840.10046.3.6 
- 
mqv2
static final ASN1ObjectIdentifier mqv2
X9.42 MQV2 OID: 1.2.840.10046.3.7 
- 
mqv1
static final ASN1ObjectIdentifier mqv1
X9.42 MQV1 OID: 1.2.840.10046.3.8 
- 
x9_44
static final ASN1ObjectIdentifier x9_44
X9.44x9-44 OID ::= { iso(1) identified-organization(3) tc68(133) country(16) x9(840) x9Standards(9) x9-44(44) } 
- 
x9_44_components
static final ASN1ObjectIdentifier x9_44_components
 
- 
id_kdf_kdf2
static final ASN1ObjectIdentifier id_kdf_kdf2
 
- 
id_kdf_kdf3
static final ASN1ObjectIdentifier id_kdf_kdf3
 
 - 
 
 -