public class TlsECCUtils
extends java.lang.Object
| Constructor and Description |
|---|
TlsECCUtils() |
| Modifier and Type | Method and Description |
|---|---|
static void |
checkPointEncoding(int namedGroup,
byte[] encoding) |
static TlsECConfig |
createNamedECConfig(TlsContext context,
int namedGroup) |
static int |
getMinimumCurveBits(int cipherSuite) |
static boolean |
isECCCipherSuite(int cipherSuite) |
static TlsECConfig |
receiveECDHConfig(TlsContext context,
java.io.InputStream input) |
static void |
writeECConfig(TlsECConfig ecConfig,
java.io.OutputStream output) |
static void |
writeNamedECParameters(int namedGroup,
java.io.OutputStream output) |
public static TlsECConfig createNamedECConfig(TlsContext context, int namedGroup) throws java.io.IOException
java.io.IOExceptionpublic static int getMinimumCurveBits(int cipherSuite)
public static boolean isECCCipherSuite(int cipherSuite)
public static void checkPointEncoding(int namedGroup,
byte[] encoding)
throws java.io.IOException
java.io.IOExceptionpublic static TlsECConfig receiveECDHConfig(TlsContext context, java.io.InputStream input) throws java.io.IOException
java.io.IOExceptionpublic static void writeECConfig(TlsECConfig ecConfig, java.io.OutputStream output) throws java.io.IOException
java.io.IOExceptionpublic static void writeNamedECParameters(int namedGroup,
java.io.OutputStream output)
throws java.io.IOException
java.io.IOException