Class NamedGroup


  • public class NamedGroup
    extends java.lang.Object
    RFC 7919
    • Constructor Detail

      • NamedGroup

        public NamedGroup()
    • Method Detail

      • canBeNegotiated

        public static boolean canBeNegotiated​(int namedGroup,
                                              ProtocolVersion version)
      • getByName

        public static int getByName​(java.lang.String name)
      • getCurveBits

        public static int getCurveBits​(int namedGroup)
      • getFiniteFieldBits

        public static int getFiniteFieldBits​(int namedGroup)
      • getMaximumChar2CurveBits

        public static int getMaximumChar2CurveBits()
      • getMaximumCurveBits

        public static int getMaximumCurveBits()
      • getMaximumFiniteFieldBits

        public static int getMaximumFiniteFieldBits()
      • getMaximumPrimeCurveBits

        public static int getMaximumPrimeCurveBits()
      • getName

        public static java.lang.String getName​(int namedGroup)
      • getText

        public static java.lang.String getText​(int namedGroup)
      • isChar2Curve

        public static boolean isChar2Curve​(int namedGroup)
      • isPrimeCurve

        public static boolean isPrimeCurve​(int namedGroup)
      • isPrivate

        public static boolean isPrivate​(int namedGroup)
      • isValid

        public static boolean isValid​(int namedGroup)
      • refersToAnECDHCurve

        public static boolean refersToAnECDHCurve​(int namedGroup)
      • refersToAnECDSACurve

        public static boolean refersToAnECDSACurve​(int namedGroup)
      • refersToASpecificCurve

        public static boolean refersToASpecificCurve​(int namedGroup)
      • refersToASpecificFiniteField

        public static boolean refersToASpecificFiniteField​(int namedGroup)
      • refersToASpecificGroup

        public static boolean refersToASpecificGroup​(int namedGroup)