Package | Description |
---|---|
org.bouncycastle.crypto.tls |
Modifier and Type | Class and Description |
---|---|
class |
AbstractTlsKeyExchange |
class |
TlsDHEKeyExchange |
class |
TlsDHKeyExchange
(D)TLS DH key exchange.
|
class |
TlsECDHEKeyExchange
(D)TLS ECDHE key exchange (see RFC 4492).
|
class |
TlsECDHKeyExchange
(D)TLS ECDH key exchange (see RFC 4492).
|
class |
TlsPSKKeyExchange
(D)TLS PSK key exchange (RFC 4279).
|
class |
TlsRSAKeyExchange
(D)TLS and SSLv3 RSA key exchange.
|
class |
TlsSRPKeyExchange
(D)TLS SRP key exchange (RFC 5054).
|
Modifier and Type | Field and Description |
---|---|
protected TlsKeyExchange |
TlsClientProtocol.keyExchange |
protected TlsKeyExchange |
TlsServerProtocol.keyExchange |
Modifier and Type | Method and Description |
---|---|
protected TlsKeyExchange |
DefaultTlsClient.createDHEKeyExchange(int keyExchange) |
protected TlsKeyExchange |
DefaultTlsServer.createDHEKeyExchange(int keyExchange) |
protected TlsKeyExchange |
DefaultTlsClient.createDHKeyExchange(int keyExchange) |
protected TlsKeyExchange |
DefaultTlsServer.createDHKeyExchange(int keyExchange) |
protected TlsKeyExchange |
DefaultTlsClient.createECDHEKeyExchange(int keyExchange) |
protected TlsKeyExchange |
DefaultTlsServer.createECDHEKeyExchange(int keyExchange) |
protected TlsKeyExchange |
DefaultTlsClient.createECDHKeyExchange(int keyExchange) |
protected TlsKeyExchange |
DefaultTlsServer.createECDHKeyExchange(int keyExchange) |
protected TlsKeyExchange |
PSKTlsServer.createPSKKeyExchange(int keyExchange) |
protected TlsKeyExchange |
PSKTlsClient.createPSKKeyExchange(int keyExchange) |
protected TlsKeyExchange |
DefaultTlsClient.createRSAKeyExchange() |
protected TlsKeyExchange |
DefaultTlsServer.createRSAKeyExchange() |
protected TlsKeyExchange |
SRPTlsClient.createSRPKeyExchange(int keyExchange) |
protected TlsKeyExchange |
SRPTlsServer.createSRPKeyExchange(int keyExchange) |
TlsKeyExchange |
DefaultTlsClient.getKeyExchange() |
TlsKeyExchange |
TlsClient.getKeyExchange() |
TlsKeyExchange |
SRPTlsClient.getKeyExchange() |
TlsKeyExchange |
TlsServer.getKeyExchange() |
TlsKeyExchange |
PSKTlsServer.getKeyExchange() |
TlsKeyExchange |
PSKTlsClient.getKeyExchange() |
TlsKeyExchange |
SRPTlsServer.getKeyExchange() |
TlsKeyExchange |
DefaultTlsServer.getKeyExchange() |
Modifier and Type | Method and Description |
---|---|
protected static void |
TlsProtocol.establishMasterSecret(TlsContext context,
TlsKeyExchange keyExchange) |
Copyright © 2017 BouncyCastle.org. All rights reserved.