Bouncy Castle Cryptography Library 1.64

org.bouncycastle.crypto.tls
Class NamedCurve

java.lang.Object
  |
  +--org.bouncycastle.crypto.tls.NamedCurve

Deprecated. Migrate to the (D)TLS API in org.bouncycastle.tls (bctls jar).

public class NamedCurve
extends java.lang.Object

RFC 4492 5.1.1

The named curves defined here are those specified in SEC 2 [13]. Note that many of these curves are also recommended in ANSI X9.62 [7] and FIPS 186-2 [11]. Values 0xFE00 through 0xFEFF are reserved for private use. Values 0xFF01 and 0xFF02 indicate that the client supports arbitrary prime and characteristic-2 curves, respectively (the curve parameters must be encoded explicitly in ECParameters).


Field Summary
static int arbitrary_explicit_char2_curves
          Deprecated.  
static int arbitrary_explicit_prime_curves
          Deprecated.  
static int brainpoolP256r1
          Deprecated.  
static int brainpoolP384r1
          Deprecated.  
static int brainpoolP512r1
          Deprecated.  
static int secp160k1
          Deprecated.  
static int secp160r1
          Deprecated.  
static int secp160r2
          Deprecated.  
static int secp192k1
          Deprecated.  
static int secp192r1
          Deprecated.  
static int secp224k1
          Deprecated.  
static int secp224r1
          Deprecated.  
static int secp256k1
          Deprecated.  
static int secp256r1
          Deprecated.  
static int secp384r1
          Deprecated.  
static int secp521r1
          Deprecated.  
static int sect163k1
          Deprecated.  
static int sect163r1
          Deprecated.  
static int sect163r2
          Deprecated.  
static int sect193r1
          Deprecated.  
static int sect193r2
          Deprecated.  
static int sect233k1
          Deprecated.  
static int sect233r1
          Deprecated.  
static int sect239k1
          Deprecated.  
static int sect283k1
          Deprecated.  
static int sect283r1
          Deprecated.  
static int sect409k1
          Deprecated.  
static int sect409r1
          Deprecated.  
static int sect571k1
          Deprecated.  
static int sect571r1
          Deprecated.  
 
Constructor Summary
NamedCurve()
          Deprecated.  
 
Method Summary
static boolean isValid(int namedCurve)
          Deprecated.  
static boolean refersToASpecificNamedCurve(int namedCurve)
          Deprecated.  
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

sect163k1

public static final int sect163k1
Deprecated. 

sect163r1

public static final int sect163r1
Deprecated. 

sect163r2

public static final int sect163r2
Deprecated. 

sect193r1

public static final int sect193r1
Deprecated. 

sect193r2

public static final int sect193r2
Deprecated. 

sect233k1

public static final int sect233k1
Deprecated. 

sect233r1

public static final int sect233r1
Deprecated. 

sect239k1

public static final int sect239k1
Deprecated. 

sect283k1

public static final int sect283k1
Deprecated. 

sect283r1

public static final int sect283r1
Deprecated. 

sect409k1

public static final int sect409k1
Deprecated. 

sect409r1

public static final int sect409r1
Deprecated. 

sect571k1

public static final int sect571k1
Deprecated. 

sect571r1

public static final int sect571r1
Deprecated. 

secp160k1

public static final int secp160k1
Deprecated. 

secp160r1

public static final int secp160r1
Deprecated. 

secp160r2

public static final int secp160r2
Deprecated. 

secp192k1

public static final int secp192k1
Deprecated. 

secp192r1

public static final int secp192r1
Deprecated. 

secp224k1

public static final int secp224k1
Deprecated. 

secp224r1

public static final int secp224r1
Deprecated. 

secp256k1

public static final int secp256k1
Deprecated. 

secp256r1

public static final int secp256r1
Deprecated. 

secp384r1

public static final int secp384r1
Deprecated. 

secp521r1

public static final int secp521r1
Deprecated. 

brainpoolP256r1

public static final int brainpoolP256r1
Deprecated. 

brainpoolP384r1

public static final int brainpoolP384r1
Deprecated. 

brainpoolP512r1

public static final int brainpoolP512r1
Deprecated. 

arbitrary_explicit_prime_curves

public static final int arbitrary_explicit_prime_curves
Deprecated. 

arbitrary_explicit_char2_curves

public static final int arbitrary_explicit_char2_curves
Deprecated. 
Constructor Detail

NamedCurve

public NamedCurve()
Deprecated. 
Method Detail

isValid

public static boolean isValid(int namedCurve)
Deprecated. 

refersToASpecificNamedCurve

public static boolean refersToASpecificNamedCurve(int namedCurve)
Deprecated. 

Bouncy Castle Cryptography Library 1.64