Overview | Package | Class | Tree | Deprecated | Index | Help
| Bouncy Castle Cryptography Library 1.84
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## 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

Overview | Package | Class | Tree | Deprecated | Index | Help
| Bouncy Castle Cryptography Library 1.84
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD