Class NamedGroup

java.lang.Object
org.bouncycastle.tls.NamedGroup

public class NamedGroup extends Object
RFC 7919
  • Field Details

  • Constructor Details

    • NamedGroup

      public NamedGroup()
  • Method Details

    • canBeNegotiated

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

      public static int getCurveBits(int namedGroup)
    • getCurveName

      public static String getCurveName(int namedGroup)
    • getFiniteFieldBits

      public static int getFiniteFieldBits(int namedGroup)
    • getFiniteFieldName

      public static String getFiniteFieldName(int namedGroup)
    • getKemName

      public static String getKemName(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 String getName(int namedGroup)
    • getStandardName

      public static String getStandardName(int namedGroup)
    • getText

      public static String getText(int namedGroup)
    • isChar2Curve

      public static boolean isChar2Curve(int namedGroup)
    • isFiniteField

      public static boolean isFiniteField(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)
    • refersToAnXDHCurve

      public static boolean refersToAnXDHCurve(int namedGroup)
    • refersToASpecificCurve

      public static boolean refersToASpecificCurve(int namedGroup)
    • refersToASpecificFiniteField

      public static boolean refersToASpecificFiniteField(int namedGroup)
    • refersToASpecificGroup

      public static boolean refersToASpecificGroup(int namedGroup)
    • refersToASpecificKem

      public static boolean refersToASpecificKem(int namedGroup)