java.lang.Object
se.swedenconnect.security.credential.container.keytype.ECParameterSpecs

public class ECParameterSpecs extends Object
Various parameter specs for elliptic curves. Note that the Brainpool parameter specs are defined by paramters rather than by name in order to support usage with Java PKCS#11 and generation inside HSM.

When used like this, the key still appears as named curve.

Author:
Martin Lindström (martin@idsec.se), Stefan Santesson (stefan@idsec.se)
  • Field Details

    • APS_NIST_P192

      public static final AlgorithmParameterSpec APS_NIST_P192
      Algorithm parameter spec Nist P-192 curve.
    • APS_NIST_P224

      public static final AlgorithmParameterSpec APS_NIST_P224
      Algorithm parameter spec Nist P-224 curve.
    • APS_NIST_P256

      public static final AlgorithmParameterSpec APS_NIST_P256
      Algorithm parameter spec Nist P-256 curve.
    • APS_NIST_P384

      public static final AlgorithmParameterSpec APS_NIST_P384
      Algorithm parameter spec Nist P-384 curve.
    • APS_NIST_P521

      public static final AlgorithmParameterSpec APS_NIST_P521
      Algorithm parameter spec Nist P-512 curve.
    • APS_BRAINPOOL_P192R1

      public static final AlgorithmParameterSpec APS_BRAINPOOL_P192R1
      Algorithm parameter spec Brainpool P-192 R1 curve.
    • APS_BRAINPOOL_P224R1

      public static final AlgorithmParameterSpec APS_BRAINPOOL_P224R1
      Algorithm parameter spec Brainpool P-224 R1 curve.
    • APS_BRAINPOOL_P256R1

      public static final AlgorithmParameterSpec APS_BRAINPOOL_P256R1
      Algorithm parameter spec Brainpool P-256 R1 curve.
    • APS_BRAINPOOL_P320R1

      public static final AlgorithmParameterSpec APS_BRAINPOOL_P320R1
      Algorithm parameter spec Brainpool P-320 R1 curve.
    • APS_BRAINPOOL_P384R1

      public static final AlgorithmParameterSpec APS_BRAINPOOL_P384R1
      Algorithm parameter spec Brainpool P-384 R1 curve.
    • APS_BRAINPOOL_P512R1

      public static final AlgorithmParameterSpec APS_BRAINPOOL_P512R1
      Algorithm parameter spec Brainpool P-512 R1 curve.
    • SPEC_BRAINPOOL_P192R1

      public static final ECParameterSpec SPEC_BRAINPOOL_P192R1
      Parameter spec Brainpool P192R1.
    • SPEC_BRAINPOOL_P224R1

      public static final ECParameterSpec SPEC_BRAINPOOL_P224R1
      Parameter spec Brainpool P224 R1.
    • SPEC_BRAINPOOL_P256R1

      public static final ECParameterSpec SPEC_BRAINPOOL_P256R1
      Parameter spec Brainpool P256 R1.
    • SPEC_BRAINPOOL_P320R1

      public static final ECParameterSpec SPEC_BRAINPOOL_P320R1
      Parameter spec Brainpool P320 R1.
    • SPEC_BRAINPOOL_P384R1

      public static final ECParameterSpec SPEC_BRAINPOOL_P384R1
      Parameter spec Brainpool P384 R1.
    • SPEC_BRAINPOOL_P512R1

      public static final ECParameterSpec SPEC_BRAINPOOL_P512R1
      Parameter spec Brainpool P512 R1.