~brian-thomason/+junk/bouncycastle

« back to all changes in this revision

Viewing changes to src/org/bouncycastle/asn1/sec/SECObjectIdentifiers.java

  • Committer: Brian Thomason
  • Date: 2011-12-20 17:20:32 UTC
  • Revision ID: brian.thomason@canonical.com-20111220172032-rdtm13jgdxtksacr
Initial import

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
package org.bouncycastle.asn1.sec;
 
2
 
 
3
import org.bouncycastle.asn1.ASN1ObjectIdentifier;
 
4
import org.bouncycastle.asn1.x9.X9ObjectIdentifiers;
 
5
 
 
6
public interface SECObjectIdentifiers
 
7
{
 
8
    /**
 
9
     *  ellipticCurve OBJECT IDENTIFIER ::= {
 
10
     *        iso(1) identified-organization(3) certicom(132) curve(0)
 
11
     *  }
 
12
     */
 
13
    static final ASN1ObjectIdentifier ellipticCurve = new ASN1ObjectIdentifier("1.3.132.0");
 
14
 
 
15
    static final ASN1ObjectIdentifier sect163k1 = ellipticCurve.branch("1");
 
16
    static final ASN1ObjectIdentifier sect163r1 = ellipticCurve.branch("2");
 
17
    static final ASN1ObjectIdentifier sect239k1 = ellipticCurve.branch("3");
 
18
    static final ASN1ObjectIdentifier sect113r1 = ellipticCurve.branch("4");
 
19
    static final ASN1ObjectIdentifier sect113r2 = ellipticCurve.branch("5");
 
20
    static final ASN1ObjectIdentifier secp112r1 = ellipticCurve.branch("6");
 
21
    static final ASN1ObjectIdentifier secp112r2 = ellipticCurve.branch("7");
 
22
    static final ASN1ObjectIdentifier secp160r1 = ellipticCurve.branch("8");
 
23
    static final ASN1ObjectIdentifier secp160k1 = ellipticCurve.branch("9");
 
24
    static final ASN1ObjectIdentifier secp256k1 = ellipticCurve.branch("10");
 
25
    static final ASN1ObjectIdentifier sect163r2 = ellipticCurve.branch("15");
 
26
    static final ASN1ObjectIdentifier sect283k1 = ellipticCurve.branch("16");
 
27
    static final ASN1ObjectIdentifier sect283r1 = ellipticCurve.branch("17");
 
28
    static final ASN1ObjectIdentifier sect131r1 = ellipticCurve.branch("22");
 
29
    static final ASN1ObjectIdentifier sect131r2 = ellipticCurve.branch("23");
 
30
    static final ASN1ObjectIdentifier sect193r1 = ellipticCurve.branch("24");
 
31
    static final ASN1ObjectIdentifier sect193r2 = ellipticCurve.branch("25");
 
32
    static final ASN1ObjectIdentifier sect233k1 = ellipticCurve.branch("26");
 
33
    static final ASN1ObjectIdentifier sect233r1 = ellipticCurve.branch("27");
 
34
    static final ASN1ObjectIdentifier secp128r1 = ellipticCurve.branch("28");
 
35
    static final ASN1ObjectIdentifier secp128r2 = ellipticCurve.branch("29");
 
36
    static final ASN1ObjectIdentifier secp160r2 = ellipticCurve.branch("30");
 
37
    static final ASN1ObjectIdentifier secp192k1 = ellipticCurve.branch("31");
 
38
    static final ASN1ObjectIdentifier secp224k1 = ellipticCurve.branch("32");
 
39
    static final ASN1ObjectIdentifier secp224r1 = ellipticCurve.branch("33");
 
40
    static final ASN1ObjectIdentifier secp384r1 = ellipticCurve.branch("34");
 
41
    static final ASN1ObjectIdentifier secp521r1 = ellipticCurve.branch("35");
 
42
    static final ASN1ObjectIdentifier sect409k1 = ellipticCurve.branch("36");
 
43
    static final ASN1ObjectIdentifier sect409r1 = ellipticCurve.branch("37");
 
44
    static final ASN1ObjectIdentifier sect571k1 = ellipticCurve.branch("38");
 
45
    static final ASN1ObjectIdentifier sect571r1 = ellipticCurve.branch("39");
 
46
 
 
47
    static final ASN1ObjectIdentifier secp192r1 = X9ObjectIdentifiers.prime192v1;
 
48
    static final ASN1ObjectIdentifier secp256r1 = X9ObjectIdentifiers.prime256v1;
 
49
 
 
50
}