Package | Description |
---|---|
org.bouncycastle.crypto.tls |
Modifier and Type | Class and Description |
---|---|
class |
Chacha20Poly1305
draft-ietf-tls-chacha20-poly1305-04
|
class |
TlsAEADCipher |
class |
TlsBlockCipher
A generic TLS 1.0-1.2 / SSLv3 block cipher.
|
class |
TlsNullCipher
A NULL CipherSuite with optional MAC
|
class |
TlsStreamCipher |
Modifier and Type | Method and Description |
---|---|
protected TlsCipher |
DefaultTlsCipherFactory.createChaCha20Poly1305(TlsContext context) |
TlsCipher |
DefaultTlsCipherFactory.createCipher(TlsContext context,
int encryptionAlgorithm,
int macAlgorithm) |
TlsCipher |
AbstractTlsCipherFactory.createCipher(TlsContext context,
int encryptionAlgorithm,
int macAlgorithm) |
TlsCipher |
TlsCipherFactory.createCipher(TlsContext context,
int encryptionAlgorithm,
int macAlgorithm)
See enumeration classes EncryptionAlgorithm, MACAlgorithm for appropriate argument values
|
TlsCipher |
AbstractTlsClient.getCipher() |
TlsCipher |
AbstractTlsServer.getCipher() |
TlsCipher |
TlsPeer.getCipher() |
Copyright © 2017 BouncyCastle.org. All rights reserved.