Package | Description |
---|---|
org.spongycastle.crypto.tls |
A lightweight TLS API.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
TlsDHEKeyExchange |
(package private) class |
TlsDHKeyExchange
TLS 1.0 DH key exchange.
|
(package private) class |
TlsECDHEKeyExchange
ECDHE key exchange (see RFC 4492)
|
(package private) class |
TlsECDHKeyExchange
ECDH key exchange (see RFC 4492)
|
(package private) class |
TlsPSKKeyExchange |
(package private) class |
TlsRSAKeyExchange
TLS 1.0 and SSLv3 RSA key exchange.
|
(package private) class |
TlsSRPKeyExchange
TLS 1.1 SRP key exchange.
|
Modifier and Type | Field and Description |
---|---|
private TlsKeyExchange |
TlsProtocolHandler.keyExchange |
Modifier and Type | Method and Description |
---|---|
protected TlsKeyExchange |
DefaultTlsClient.createDHEKeyExchange(int keyExchange) |
protected TlsKeyExchange |
DefaultTlsClient.createDHKeyExchange(int keyExchange) |
protected TlsKeyExchange |
DefaultTlsClient.createECDHEKeyExchange(int keyExchange) |
protected TlsKeyExchange |
DefaultTlsClient.createECDHKeyExchange(int keyExchange) |
protected TlsKeyExchange |
PSKTlsClient.createPSKKeyExchange(int keyExchange) |
protected TlsKeyExchange |
DefaultTlsClient.createRSAKeyExchange() |
protected TlsKeyExchange |
SRPTlsClient.createSRPKeyExchange(int keyExchange) |
TlsKeyExchange |
PSKTlsClient.getKeyExchange() |
TlsKeyExchange |
TlsClient.getKeyExchange() |
TlsKeyExchange |
DefaultTlsClient.getKeyExchange() |
TlsKeyExchange |
SRPTlsClient.getKeyExchange() |