Class EC


  • public final class EC
    extends java.lang.Object
    Source class for non-FIPS implementations of Elliptic Curve based algorithms.
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  EC.DSAOperatorFactory
      Operator factory for creating non-FIPS EC DSA based signing and verification operators.
      static class  EC.DSAParameters
      EC DSA signature parameters for non-FIPS algorithms.
      static class  EC.KeyGenParameters
      EC key pair generation parameters for non-FIPS usages.
      static class  EC.KeyPairGenerator
      EC key pair generator class for non-FIPS usages.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static Algorithm ALGORITHM
      Basic Elliptic Curve key marker, can be used for creating general purpose Elliptic Curve keys.
      static EC.DSAParameters DDSA
      Elliptic Curve Deterministic DSA algorithm parameter source - default is SHA-1
      static EC.DSAParameters DSA
      Elliptic Curve DSA algorithm parameter source - default is SHA-1
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • ALGORITHM

        public static final Algorithm ALGORITHM
        Basic Elliptic Curve key marker, can be used for creating general purpose Elliptic Curve keys.
      • DSA

        public static final EC.DSAParameters DSA
        Elliptic Curve DSA algorithm parameter source - default is SHA-1
      • DDSA

        public static final EC.DSAParameters DDSA
        Elliptic Curve Deterministic DSA algorithm parameter source - default is SHA-1