Class TlsEccUtilities
- Namespace
- Org.BouncyCastle.Tls
- Assembly
- BouncyCastle.Cryptography.dll
public abstract class TlsEccUtilities
- Inheritance
-
TlsEccUtilities
- Inherited Members
-
Methods
CheckPointEncoding(int, byte[])
public static void CheckPointEncoding(int namedGroup, byte[] encoding)
Parameters
namedGroup int
encoding byte[]
Exceptions
- IOException
CreateNamedECConfig(TlsContext, int)
public static TlsECConfig CreateNamedECConfig(TlsContext context, int namedGroup)
Parameters
context TlsContext
namedGroup int
Returns
- TlsECConfig
Exceptions
- IOException
GetMinimumCurveBits(int)
public static int GetMinimumCurveBits(int cipherSuite)
Parameters
cipherSuite int
Returns
- int
IsEccCipherSuite(int)
public static bool IsEccCipherSuite(int cipherSuite)
Parameters
cipherSuite int
Returns
- bool
ReceiveECDHConfig(TlsContext, Stream)
public static TlsECConfig ReceiveECDHConfig(TlsContext context, Stream input)
Parameters
context TlsContext
input Stream
Returns
- TlsECConfig
Exceptions
- IOException
WriteECConfig(TlsECConfig, Stream)
public static void WriteECConfig(TlsECConfig ecConfig, Stream output)
Parameters
ecConfig TlsECConfig
output Stream
Exceptions
- IOException
WriteNamedECParameters(int, Stream)
public static void WriteNamedECParameters(int namedGroup, Stream output)
Parameters
namedGroup int
output Stream
Exceptions
- IOException