Package org.bouncycastle.asn1.x9
Interface X9ObjectIdentifiers
- All Known Implementing Classes:
X9Curve
,X9ECParameters
,X9FieldID
public interface X9ObjectIdentifiers
Object identifiers for the various X9 standards.
ansi-X9-62 OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) ansi-x962(10045) }
-
Field Summary
Modifier and TypeFieldDescriptionstatic final ASN1ObjectIdentifier
X9.42static final ASN1ObjectIdentifier
Base OID: 1.2.840.10045static final ASN1ObjectIdentifier
Two Curve c2onb191v4, OID: 1.2.840.10045.3.0.8static final ASN1ObjectIdentifier
Two Curve c2onb191v5, OID: 1.2.840.10045.3.0.9static final ASN1ObjectIdentifier
Two Curve c2onb239v4, OID: 1.2.840.10045.3.0.14static final ASN1ObjectIdentifier
Two Curve c2onb239v5, OID: 1.2.840.10045.3.0.15static final ASN1ObjectIdentifier
Two Curve c2pnb163v1, OID: 1.2.840.10045.3.0.1static final ASN1ObjectIdentifier
Two Curve c2pnb163v2, OID: 1.2.840.10045.3.0.2static final ASN1ObjectIdentifier
Two Curve c2pnb163v3, OID: 1.2.840.10045.3.0.3static final ASN1ObjectIdentifier
Two Curve c2pnb176w1, OID: 1.2.840.10045.3.0.4static final ASN1ObjectIdentifier
Two Curve c2pnb208w1, OID: 1.2.840.10045.3.0.10static final ASN1ObjectIdentifier
Two Curve c2pnb272w1, OID: 1.2.840.10045.3.0.16static final ASN1ObjectIdentifier
Two Curve c2pnb304w1, OID: 1.2.840.10045.3.0.17static final ASN1ObjectIdentifier
Two Curve c2pnb368w1, OID: 1.2.840.10045.3.0.19static final ASN1ObjectIdentifier
Two Curve c2tnb191v1, OID: 1.2.840.10045.3.0.5static final ASN1ObjectIdentifier
Two Curve c2tnb191v2, OID: 1.2.840.10045.3.0.6static final ASN1ObjectIdentifier
Two Curve c2tnb191v3, OID: 1.2.840.10045.3.0.7static final ASN1ObjectIdentifier
Two Curve c2tnb239v1, OID: 1.2.840.10045.3.0.11static final ASN1ObjectIdentifier
Two Curve c2tnb239v2, OID: 1.2.840.10045.3.0.12static final ASN1ObjectIdentifier
Two Curve c2tnb239v3, OID: 1.2.840.10045.3.0.13static final ASN1ObjectIdentifier
Two Curve c2tnb359v1, OID: 1.2.840.10045.3.0.18static final ASN1ObjectIdentifier
Two Curve c2tnb431r1, OID: 1.2.840.10045.3.0.20static final ASN1ObjectIdentifier
OID: 1.2.840.10045.1.2static final ASN1ObjectIdentifier
Two Curvesstatic final ASN1ObjectIdentifier
X9.42 dhEphem OID: 1.2.840.10046.3.2static final ASN1ObjectIdentifier
X9.42 dhHybrid1 OID: 1.2.840.10046.3.4static final ASN1ObjectIdentifier
X9.42 dhHybrid2 OID: 1.2.840.10046.3.5static final ASN1ObjectIdentifier
X9.42 dhHybridOneFlow OID: 1.2.840.10046.3.6static final ASN1ObjectIdentifier
X9.42 dhOneFlow OID: 1.2.840.10046.3.3static final ASN1ObjectIdentifier
Diffie-Hellmanstatic final ASN1ObjectIdentifier
OID: 1.3.133.16.840.63.0.3static final ASN1ObjectIdentifier
OID: 1.3.133.16.840.63.0.2static final ASN1ObjectIdentifier
X9.42 dhStatic OID: 1.2.840.10046.3.1static final ASN1ObjectIdentifier
OID: 1.2.840.10045.4.1static final ASN1ObjectIdentifier
OID: 1.2.840.10045.4.3static final ASN1ObjectIdentifier
OID: 1.2.840.10045.4.3.1static final ASN1ObjectIdentifier
OID: 1.2.840.10045.4.3.2static final ASN1ObjectIdentifier
OID: 1.2.840.10045.4.3.3static final ASN1ObjectIdentifier
OID: 1.2.840.10045.4.3.4static final ASN1ObjectIdentifier
Named curves basestatic final ASN1ObjectIdentifier
OID: 1.2.840.10045.1.2.3.1static final ASN1ObjectIdentifier
DSAstatic final ASN1ObjectIdentifier
id-dsa-with-sha1 OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) x9-57(10040) x9cm(4) 3 }static final ASN1ObjectIdentifier
OID: 1.2.840.10045.2.1static final ASN1ObjectIdentifier
OID: 1.2.840.10045.4static final ASN1ObjectIdentifier
OID: 1.2.840.10045.1static final ASN1ObjectIdentifier
static final ASN1ObjectIdentifier
static final ASN1ObjectIdentifier
OID: 1.2.840.10045.2static final ASN1ObjectIdentifier
X9.42 MQV1 OID: 1.2.840.10046.3.8static final ASN1ObjectIdentifier
X9.42 MQV2 OID: 1.2.840.10046.3.7static final ASN1ObjectIdentifier
OID: 1.3.133.16.840.63.0.16static final ASN1ObjectIdentifier
OID: 1.2.840.10045.1.2.3.3static final ASN1ObjectIdentifier
OID: 1.2.840.10045.1.1static final ASN1ObjectIdentifier
Prime Curve prime192v1, OID: 1.2.840.10045.3.1.1static final ASN1ObjectIdentifier
Prime Curve prime192v2, OID: 1.2.840.10045.3.1.2static final ASN1ObjectIdentifier
Prime Curve prime192v3, OID: 1.2.840.10045.3.1.3static final ASN1ObjectIdentifier
Prime Curve prime239v1, OID: 1.2.840.10045.3.1.4static final ASN1ObjectIdentifier
Prime Curve prime239v2, OID: 1.2.840.10045.3.1.5static final ASN1ObjectIdentifier
Prime Curve prime239v3, OID: 1.2.840.10045.3.1.6static final ASN1ObjectIdentifier
Prime Curve prime256v1, OID: 1.2.840.10045.3.1.7static final ASN1ObjectIdentifier
Prime Curvesstatic final ASN1ObjectIdentifier
OID: 1.2.840.10045.1.2.3.2static final ASN1ObjectIdentifier
X9.42 schemas base OID: 1.2.840.10046.3static final ASN1ObjectIdentifier
X9.44static final ASN1ObjectIdentifier
static final ASN1ObjectIdentifier
X9.63 - Signature Specification
-
Field Details
-
ansi_X9_62
Base OID: 1.2.840.10045 -
id_fieldType
OID: 1.2.840.10045.1 -
prime_field
OID: 1.2.840.10045.1.1 -
characteristic_two_field
OID: 1.2.840.10045.1.2 -
gnBasis
OID: 1.2.840.10045.1.2.3.1 -
tpBasis
OID: 1.2.840.10045.1.2.3.2 -
ppBasis
OID: 1.2.840.10045.1.2.3.3 -
id_ecSigType
OID: 1.2.840.10045.4 -
ecdsa_with_SHA1
OID: 1.2.840.10045.4.1 -
id_publicKeyType
OID: 1.2.840.10045.2 -
id_ecPublicKey
OID: 1.2.840.10045.2.1 -
ecdsa_with_SHA2
OID: 1.2.840.10045.4.3 -
ecdsa_with_SHA224
OID: 1.2.840.10045.4.3.1 -
ecdsa_with_SHA256
OID: 1.2.840.10045.4.3.2 -
ecdsa_with_SHA384
OID: 1.2.840.10045.4.3.3 -
ecdsa_with_SHA512
OID: 1.2.840.10045.4.3.4 -
ellipticCurve
Named curves baseOID: 1.2.840.10045.3
-
cTwoCurve
Two CurvesOID: 1.2.840.10045.3.0
-
c2pnb163v1
Two Curve c2pnb163v1, OID: 1.2.840.10045.3.0.1 -
c2pnb163v2
Two Curve c2pnb163v2, OID: 1.2.840.10045.3.0.2 -
c2pnb163v3
Two Curve c2pnb163v3, OID: 1.2.840.10045.3.0.3 -
c2pnb176w1
Two Curve c2pnb176w1, OID: 1.2.840.10045.3.0.4 -
c2tnb191v1
Two Curve c2tnb191v1, OID: 1.2.840.10045.3.0.5 -
c2tnb191v2
Two Curve c2tnb191v2, OID: 1.2.840.10045.3.0.6 -
c2tnb191v3
Two Curve c2tnb191v3, OID: 1.2.840.10045.3.0.7 -
c2onb191v4
Two Curve c2onb191v4, OID: 1.2.840.10045.3.0.8 -
c2onb191v5
Two Curve c2onb191v5, OID: 1.2.840.10045.3.0.9 -
c2pnb208w1
Two Curve c2pnb208w1, OID: 1.2.840.10045.3.0.10 -
c2tnb239v1
Two Curve c2tnb239v1, OID: 1.2.840.10045.3.0.11 -
c2tnb239v2
Two Curve c2tnb239v2, OID: 1.2.840.10045.3.0.12 -
c2tnb239v3
Two Curve c2tnb239v3, OID: 1.2.840.10045.3.0.13 -
c2onb239v4
Two Curve c2onb239v4, OID: 1.2.840.10045.3.0.14 -
c2onb239v5
Two Curve c2onb239v5, OID: 1.2.840.10045.3.0.15 -
c2pnb272w1
Two Curve c2pnb272w1, OID: 1.2.840.10045.3.0.16 -
c2pnb304w1
Two Curve c2pnb304w1, OID: 1.2.840.10045.3.0.17 -
c2tnb359v1
Two Curve c2tnb359v1, OID: 1.2.840.10045.3.0.18 -
c2pnb368w1
Two Curve c2pnb368w1, OID: 1.2.840.10045.3.0.19 -
c2tnb431r1
Two Curve c2tnb431r1, OID: 1.2.840.10045.3.0.20 -
primeCurve
Prime CurvesOID: 1.2.840.10045.3.1
-
prime192v1
Prime Curve prime192v1, OID: 1.2.840.10045.3.1.1 -
prime192v2
Prime Curve prime192v2, OID: 1.2.840.10045.3.1.2 -
prime192v3
Prime Curve prime192v3, OID: 1.2.840.10045.3.1.3 -
prime239v1
Prime Curve prime239v1, OID: 1.2.840.10045.3.1.4 -
prime239v2
Prime Curve prime239v2, OID: 1.2.840.10045.3.1.5 -
prime239v3
Prime Curve prime239v3, OID: 1.2.840.10045.3.1.6 -
prime256v1
Prime Curve prime256v1, OID: 1.2.840.10045.3.1.7 -
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
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
X9.63 - Signature SpecificationBase OID: 1.3.133.16.840.63.0
-
dhSinglePass_stdDH_sha1kdf_scheme
OID: 1.3.133.16.840.63.0.2 -
dhSinglePass_cofactorDH_sha1kdf_scheme
OID: 1.3.133.16.840.63.0.3 -
mqvSinglePass_sha1kdf_scheme
OID: 1.3.133.16.840.63.0.16 -
ansi_X9_42
X9.42 -
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
X9.42 schemas base OID: 1.2.840.10046.3 -
dhStatic
X9.42 dhStatic OID: 1.2.840.10046.3.1 -
dhEphem
X9.42 dhEphem OID: 1.2.840.10046.3.2 -
dhOneFlow
X9.42 dhOneFlow OID: 1.2.840.10046.3.3 -
dhHybrid1
X9.42 dhHybrid1 OID: 1.2.840.10046.3.4 -
dhHybrid2
X9.42 dhHybrid2 OID: 1.2.840.10046.3.5 -
dhHybridOneFlow
X9.42 dhHybridOneFlow OID: 1.2.840.10046.3.6 -
mqv2
X9.42 MQV2 OID: 1.2.840.10046.3.7 -
mqv1
X9.42 MQV1 OID: 1.2.840.10046.3.8 -
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
-
id_kdf_kdf2
-
id_kdf_kdf3
-