Org.BouncyCastle.Tls.TlsECDheKeyExchange
(D)TLS ECDHE key exchange (see RFC 4492).
namespace Org.BouncyCastle.Tls
{
public class TlsECDheKeyExchange : AbstractTlsKeyExchange
{
protected TlsECConfig m_ecConfig;
protected TlsCredentialedSigner m_serverCredentials;
protected TlsCertificate m_serverCertificate;
protected TlsAgreement m_agreement;
public TlsECDheKeyExchange(int keyExchange);
public TlsECDheKeyExchange(int keyExchange, TlsECConfig ecConfig);
protected virtual void GenerateEphemeral(Stream output);
protected virtual void ProcessEphemeral(byte[] point);
}
}