Bouncy Castle Cryptography Library 1.81

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
static ASN1ObjectIdentifier ansi_X9_42
          X9.42
static ASN1ObjectIdentifier ansi_X9_62
          Base OID: 1.2.840.10045
static ASN1ObjectIdentifier c2onb191v4
          Two Curve c2onb191v4, OID: 1.2.840.10045.3.0.8
static ASN1ObjectIdentifier c2onb191v5
          Two Curve c2onb191v5, OID: 1.2.840.10045.3.0.9
static ASN1ObjectIdentifier c2onb239v4
          Two Curve c2onb239v4, OID: 1.2.840.10045.3.0.14
static ASN1ObjectIdentifier c2onb239v5
          Two Curve c2onb239v5, OID: 1.2.840.10045.3.0.15
static ASN1ObjectIdentifier c2pnb163v1
          Two Curve c2pnb163v1, OID: 1.2.840.10045.3.0.1
static ASN1ObjectIdentifier c2pnb163v2
          Two Curve c2pnb163v2, OID: 1.2.840.10045.3.0.2
static ASN1ObjectIdentifier c2pnb163v3
          Two Curve c2pnb163v3, OID: 1.2.840.10045.3.0.3
static ASN1ObjectIdentifier c2pnb176w1
          Two Curve c2pnb176w1, OID: 1.2.840.10045.3.0.4
static ASN1ObjectIdentifier c2pnb208w1
          Two Curve c2pnb208w1, OID: 1.2.840.10045.3.0.10
static ASN1ObjectIdentifier c2pnb272w1
          Two Curve c2pnb272w1, OID: 1.2.840.10045.3.0.16
static ASN1ObjectIdentifier c2pnb304w1
          Two Curve c2pnb304w1, OID: 1.2.840.10045.3.0.17
static ASN1ObjectIdentifier c2pnb368w1
          Two Curve c2pnb368w1, OID: 1.2.840.10045.3.0.19
static ASN1ObjectIdentifier c2tnb191v1
          Two Curve c2tnb191v1, OID: 1.2.840.10045.3.0.5
static ASN1ObjectIdentifier c2tnb191v2
          Two Curve c2tnb191v2, OID: 1.2.840.10045.3.0.6
static ASN1ObjectIdentifier c2tnb191v3
          Two Curve c2tnb191v3, OID: 1.2.840.10045.3.0.7
static ASN1ObjectIdentifier c2tnb239v1
          Two Curve c2tnb239v1, OID: 1.2.840.10045.3.0.11
static ASN1ObjectIdentifier c2tnb239v2
          Two Curve c2tnb239v2, OID: 1.2.840.10045.3.0.12
static ASN1ObjectIdentifier c2tnb239v3
          Two Curve c2tnb239v3, OID: 1.2.840.10045.3.0.13
static ASN1ObjectIdentifier c2tnb359v1
          Two Curve c2tnb359v1, OID: 1.2.840.10045.3.0.18
static ASN1ObjectIdentifier c2tnb431r1
          Two Curve c2tnb431r1, OID: 1.2.840.10045.3.0.20
static ASN1ObjectIdentifier characteristic_two_field
          OID: 1.2.840.10045.1.2
static ASN1ObjectIdentifier cTwoCurve
          Two Curves OID: 1.2.840.10045.3.0
static ASN1ObjectIdentifier dhEphem
          X9.42 dhEphem OID: 1.2.840.10046.3.2
static ASN1ObjectIdentifier dhHybrid1
          X9.42 dhHybrid1 OID: 1.2.840.10046.3.4
static ASN1ObjectIdentifier dhHybrid2
          X9.42 dhHybrid2 OID: 1.2.840.10046.3.5
static ASN1ObjectIdentifier dhHybridOneFlow
          X9.42 dhHybridOneFlow OID: 1.2.840.10046.3.6
static ASN1ObjectIdentifier dhOneFlow
          X9.42 dhOneFlow OID: 1.2.840.10046.3.3
static ASN1ObjectIdentifier dhpublicnumber
          Diffie-Hellman dhpublicnumber OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) ansi-x942(10046) number-type(2) 1 } OID: 1.2.840.10046.2.1
static ASN1ObjectIdentifier dhSinglePass_cofactorDH_sha1kdf_scheme
          OID: 1.3.133.16.840.63.0.3
static ASN1ObjectIdentifier dhSinglePass_stdDH_sha1kdf_scheme
          OID: 1.3.133.16.840.63.0.2
static ASN1ObjectIdentifier dhStatic
          X9.42 dhStatic OID: 1.2.840.10046.3.1
static ASN1ObjectIdentifier ecdsa_with_SHA1
          OID: 1.2.840.10045.4.1
static ASN1ObjectIdentifier ecdsa_with_SHA2
          OID: 1.2.840.10045.4.3
static ASN1ObjectIdentifier ecdsa_with_SHA224
          OID: 1.2.840.10045.4.3.1
static ASN1ObjectIdentifier ecdsa_with_SHA256
          OID: 1.2.840.10045.4.3.2
static ASN1ObjectIdentifier ecdsa_with_SHA384
          OID: 1.2.840.10045.4.3.3
static ASN1ObjectIdentifier ecdsa_with_SHA512
          OID: 1.2.840.10045.4.3.4
static ASN1ObjectIdentifier ellipticCurve
          Named curves base OID: 1.2.840.10045.3
static ASN1ObjectIdentifier gnBasis
          OID: 1.2.840.10045.1.2.3.1
static ASN1ObjectIdentifier id_dsa
          DSA dsapublicnumber OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) ansi-x957(10040) number-type(4) 1 } Base OID: 1.2.840.10040.4.1
static 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
static ASN1ObjectIdentifier id_ecPublicKey
          OID: 1.2.840.10045.2.1
static ASN1ObjectIdentifier id_ecSigType
          OID: 1.2.840.10045.4
static ASN1ObjectIdentifier id_fieldType
          OID: 1.2.840.10045.1
static ASN1ObjectIdentifier id_kdf_kdf2
           
static ASN1ObjectIdentifier id_kdf_kdf3
           
static ASN1ObjectIdentifier id_publicKeyType
          OID: 1.2.840.10045.2
static ASN1ObjectIdentifier mqv1
          X9.42 MQV1 OID: 1.2.840.10046.3.8
static ASN1ObjectIdentifier mqv2
          X9.42 MQV2 OID: 1.2.840.10046.3.7
static ASN1ObjectIdentifier mqvSinglePass_sha1kdf_scheme
          OID: 1.3.133.16.840.63.0.16
static ASN1ObjectIdentifier ppBasis
          OID: 1.2.840.10045.1.2.3.3
static ASN1ObjectIdentifier prime_field
          OID: 1.2.840.10045.1.1
static ASN1ObjectIdentifier prime192v1
          Prime Curve prime192v1, OID: 1.2.840.10045.3.1.1
static ASN1ObjectIdentifier prime192v2
          Prime Curve prime192v2, OID: 1.2.840.10045.3.1.2
static ASN1ObjectIdentifier prime192v3
          Prime Curve prime192v3, OID: 1.2.840.10045.3.1.3
static ASN1ObjectIdentifier prime239v1
          Prime Curve prime239v1, OID: 1.2.840.10045.3.1.4
static ASN1ObjectIdentifier prime239v2
          Prime Curve prime239v2, OID: 1.2.840.10045.3.1.5
static ASN1ObjectIdentifier prime239v3
          Prime Curve prime239v3, OID: 1.2.840.10045.3.1.6
static ASN1ObjectIdentifier prime256v1
          Prime Curve prime256v1, OID: 1.2.840.10045.3.1.7
static ASN1ObjectIdentifier primeCurve
          Prime Curves OID: 1.2.840.10045.3.1
static ASN1ObjectIdentifier tpBasis
          OID: 1.2.840.10045.1.2.3.2
static ASN1ObjectIdentifier x9_42_schemes
          X9.42 schemas base OID: 1.2.840.10046.3
static ASN1ObjectIdentifier x9_44
          X9.44 x9-44 OID ::= { iso(1) identified-organization(3) tc68(133) country(16) x9(840) x9Standards(9) x9-44(44) }
static ASN1ObjectIdentifier x9_44_components
           
static ASN1ObjectIdentifier x9_63_scheme
          X9.63 - Signature Specification Base OID: 1.3.133.16.840.63.0
 

Field Detail

ansi_X9_62

public static final ASN1ObjectIdentifier ansi_X9_62
Base OID: 1.2.840.10045


id_fieldType

public static final ASN1ObjectIdentifier id_fieldType
OID: 1.2.840.10045.1


prime_field

public static final ASN1ObjectIdentifier prime_field
OID: 1.2.840.10045.1.1


characteristic_two_field

public static final ASN1ObjectIdentifier characteristic_two_field
OID: 1.2.840.10045.1.2


gnBasis

public static final ASN1ObjectIdentifier gnBasis
OID: 1.2.840.10045.1.2.3.1


tpBasis

public static final ASN1ObjectIdentifier tpBasis
OID: 1.2.840.10045.1.2.3.2


ppBasis

public static final ASN1ObjectIdentifier ppBasis
OID: 1.2.840.10045.1.2.3.3


id_ecSigType

public static final ASN1ObjectIdentifier id_ecSigType
OID: 1.2.840.10045.4


ecdsa_with_SHA1

public static final ASN1ObjectIdentifier ecdsa_with_SHA1
OID: 1.2.840.10045.4.1


id_publicKeyType

public static final ASN1ObjectIdentifier id_publicKeyType
OID: 1.2.840.10045.2


id_ecPublicKey

public static final ASN1ObjectIdentifier id_ecPublicKey
OID: 1.2.840.10045.2.1


ecdsa_with_SHA2

public static final ASN1ObjectIdentifier ecdsa_with_SHA2
OID: 1.2.840.10045.4.3


ecdsa_with_SHA224

public static final ASN1ObjectIdentifier ecdsa_with_SHA224
OID: 1.2.840.10045.4.3.1


ecdsa_with_SHA256

public static final ASN1ObjectIdentifier ecdsa_with_SHA256
OID: 1.2.840.10045.4.3.2


ecdsa_with_SHA384

public static final ASN1ObjectIdentifier ecdsa_with_SHA384
OID: 1.2.840.10045.4.3.3


ecdsa_with_SHA512

public static final ASN1ObjectIdentifier ecdsa_with_SHA512
OID: 1.2.840.10045.4.3.4


ellipticCurve

public static final ASN1ObjectIdentifier ellipticCurve
Named curves base

OID: 1.2.840.10045.3


cTwoCurve

public static final ASN1ObjectIdentifier cTwoCurve
Two Curves

OID: 1.2.840.10045.3.0


c2pnb163v1

public static final ASN1ObjectIdentifier c2pnb163v1
Two Curve c2pnb163v1, OID: 1.2.840.10045.3.0.1


c2pnb163v2

public static final ASN1ObjectIdentifier c2pnb163v2
Two Curve c2pnb163v2, OID: 1.2.840.10045.3.0.2


c2pnb163v3

public static final ASN1ObjectIdentifier c2pnb163v3
Two Curve c2pnb163v3, OID: 1.2.840.10045.3.0.3


c2pnb176w1

public static final ASN1ObjectIdentifier c2pnb176w1
Two Curve c2pnb176w1, OID: 1.2.840.10045.3.0.4


c2tnb191v1

public static final ASN1ObjectIdentifier c2tnb191v1
Two Curve c2tnb191v1, OID: 1.2.840.10045.3.0.5


c2tnb191v2

public static final ASN1ObjectIdentifier c2tnb191v2
Two Curve c2tnb191v2, OID: 1.2.840.10045.3.0.6


c2tnb191v3

public static final ASN1ObjectIdentifier c2tnb191v3
Two Curve c2tnb191v3, OID: 1.2.840.10045.3.0.7


c2onb191v4

public static final ASN1ObjectIdentifier c2onb191v4
Two Curve c2onb191v4, OID: 1.2.840.10045.3.0.8


c2onb191v5

public static final ASN1ObjectIdentifier c2onb191v5
Two Curve c2onb191v5, OID: 1.2.840.10045.3.0.9


c2pnb208w1

public static final ASN1ObjectIdentifier c2pnb208w1
Two Curve c2pnb208w1, OID: 1.2.840.10045.3.0.10


c2tnb239v1

public static final ASN1ObjectIdentifier c2tnb239v1
Two Curve c2tnb239v1, OID: 1.2.840.10045.3.0.11


c2tnb239v2

public static final ASN1ObjectIdentifier c2tnb239v2
Two Curve c2tnb239v2, OID: 1.2.840.10045.3.0.12


c2tnb239v3

public static final ASN1ObjectIdentifier c2tnb239v3
Two Curve c2tnb239v3, OID: 1.2.840.10045.3.0.13


c2onb239v4

public static final ASN1ObjectIdentifier c2onb239v4
Two Curve c2onb239v4, OID: 1.2.840.10045.3.0.14


c2onb239v5

public static final ASN1ObjectIdentifier c2onb239v5
Two Curve c2onb239v5, OID: 1.2.840.10045.3.0.15


c2pnb272w1

public static final ASN1ObjectIdentifier c2pnb272w1
Two Curve c2pnb272w1, OID: 1.2.840.10045.3.0.16


c2pnb304w1

public static final ASN1ObjectIdentifier c2pnb304w1
Two Curve c2pnb304w1, OID: 1.2.840.10045.3.0.17


c2tnb359v1

public static final ASN1ObjectIdentifier c2tnb359v1
Two Curve c2tnb359v1, OID: 1.2.840.10045.3.0.18


c2pnb368w1

public static final ASN1ObjectIdentifier c2pnb368w1
Two Curve c2pnb368w1, OID: 1.2.840.10045.3.0.19


c2tnb431r1

public static final ASN1ObjectIdentifier c2tnb431r1
Two Curve c2tnb431r1, OID: 1.2.840.10045.3.0.20


primeCurve

public static final ASN1ObjectIdentifier primeCurve
Prime Curves

OID: 1.2.840.10045.3.1


prime192v1

public static final ASN1ObjectIdentifier prime192v1
Prime Curve prime192v1, OID: 1.2.840.10045.3.1.1


prime192v2

public static final ASN1ObjectIdentifier prime192v2
Prime Curve prime192v2, OID: 1.2.840.10045.3.1.2


prime192v3

public static final ASN1ObjectIdentifier prime192v3
Prime Curve prime192v3, OID: 1.2.840.10045.3.1.3


prime239v1

public static final ASN1ObjectIdentifier prime239v1
Prime Curve prime239v1, OID: 1.2.840.10045.3.1.4


prime239v2

public static final ASN1ObjectIdentifier prime239v2
Prime Curve prime239v2, OID: 1.2.840.10045.3.1.5


prime239v3

public static final ASN1ObjectIdentifier prime239v3
Prime Curve prime239v3, OID: 1.2.840.10045.3.1.6


prime256v1

public static final ASN1ObjectIdentifier prime256v1
Prime Curve prime256v1, OID: 1.2.840.10045.3.1.7


id_dsa

public static final ASN1ObjectIdentifier id_dsa
DSA dsapublicnumber 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

public 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

public static final ASN1ObjectIdentifier x9_63_scheme
X9.63 - Signature Specification

Base OID: 1.3.133.16.840.63.0


dhSinglePass_stdDH_sha1kdf_scheme

public static final ASN1ObjectIdentifier dhSinglePass_stdDH_sha1kdf_scheme
OID: 1.3.133.16.840.63.0.2


dhSinglePass_cofactorDH_sha1kdf_scheme

public static final ASN1ObjectIdentifier dhSinglePass_cofactorDH_sha1kdf_scheme
OID: 1.3.133.16.840.63.0.3


mqvSinglePass_sha1kdf_scheme

public static final ASN1ObjectIdentifier mqvSinglePass_sha1kdf_scheme
OID: 1.3.133.16.840.63.0.16


ansi_X9_42

public static final ASN1ObjectIdentifier ansi_X9_42
X9.42


dhpublicnumber

public static final ASN1ObjectIdentifier dhpublicnumber
Diffie-Hellman dhpublicnumber 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

public static final ASN1ObjectIdentifier x9_42_schemes
X9.42 schemas base OID: 1.2.840.10046.3


dhStatic

public static final ASN1ObjectIdentifier dhStatic
X9.42 dhStatic OID: 1.2.840.10046.3.1


dhEphem

public static final ASN1ObjectIdentifier dhEphem
X9.42 dhEphem OID: 1.2.840.10046.3.2


dhOneFlow

public static final ASN1ObjectIdentifier dhOneFlow
X9.42 dhOneFlow OID: 1.2.840.10046.3.3


dhHybrid1

public static final ASN1ObjectIdentifier dhHybrid1
X9.42 dhHybrid1 OID: 1.2.840.10046.3.4


dhHybrid2

public static final ASN1ObjectIdentifier dhHybrid2
X9.42 dhHybrid2 OID: 1.2.840.10046.3.5


dhHybridOneFlow

public static final ASN1ObjectIdentifier dhHybridOneFlow
X9.42 dhHybridOneFlow OID: 1.2.840.10046.3.6


mqv2

public static final ASN1ObjectIdentifier mqv2
X9.42 MQV2 OID: 1.2.840.10046.3.7


mqv1

public static final ASN1ObjectIdentifier mqv1
X9.42 MQV1 OID: 1.2.840.10046.3.8


x9_44

public static final ASN1ObjectIdentifier x9_44
X9.44 x9-44 OID ::= { iso(1) identified-organization(3) tc68(133) country(16) x9(840) x9Standards(9) x9-44(44) }


x9_44_components

public static final ASN1ObjectIdentifier x9_44_components

id_kdf_kdf2

public static final ASN1ObjectIdentifier id_kdf_kdf2

id_kdf_kdf3

public static final ASN1ObjectIdentifier id_kdf_kdf3

Bouncy Castle Cryptography Library 1.81